#include <zqb_name.hpp>
Class for custom name assignment as well as for hand-made RTTI (via getType() method).
ZqbName::ZqbName |
( |
const char * |
szRoot, |
|
|
const char * |
szCustomName = NULL |
|
) |
| |
Create naming object with custom name and type. Name may be omitted then type will be used instead.
ZqbName::ZqbName |
( |
const ZqbName & |
name | ) |
|
Create copy of given name.
virtual ZqbName::~ZqbName |
( |
| ) |
|
|
virtual |
ZqbName::ZqbName |
( |
const char * |
szRoot, |
|
|
const char * |
szCustomName = NULL |
|
) |
| |
Create naming object with custom name and type. Name may be omitted then type will be used instead.
ZqbName::ZqbName |
( |
const ZqbName & |
name | ) |
|
Create copy of given name.
virtual ZqbName::~ZqbName |
( |
| ) |
|
|
virtual |
virtual const char* ZqbName::getName |
( |
| ) |
const |
|
inlinevirtual |
Return the name (or type if the name is not defined).
virtual const char* ZqbName::getName |
( |
| ) |
const |
|
inlinevirtual |
Return the name (or type if the name is not defined).
virtual const char* ZqbName::getType |
( |
| ) |
const |
|
inlinevirtual |
Return the root part of name - type of the object.
virtual const char* ZqbName::getType |
( |
| ) |
const |
|
inlinevirtual |
Return the root part of name - type of the object.
bool ZqbName::hasName |
( |
const char * |
szString | ) |
const |
Check for this name presence in given string as substring bounded by special characters. Use this feature for debugging purpose.
bool ZqbName::hasName |
( |
const char * |
szString | ) |
const |
Check for this name presence in given string as substring bounded by special characters. Use this feature for debugging purpose.
Assign the name from another object.
Assign the name from another object.
The documentation for this class was generated from the following files:
- /net/opt/univers/ubp-i-15.3-centos7-x64.urij/include/zq/zqb_name.hpp
- /net/opt/univers/ubp-i-15.3-centos7-x64.urij/include/zq4/zqb_name.hpp