UNIVERS
15.3
UNIVERS base processing software API
|
#include <zqb_autoname.hpp>
Public Member Functions | |
ZqbAutoName (int *pCounter, const char *szRoot, const char *szCustomName=NULL) | |
virtual | ~ZqbAutoName () |
ZqbAutoName (int *pCounter, const char *szRoot, const char *szCustomName=NULL) | |
virtual | ~ZqbAutoName () |
Public Member Functions inherited from ZqbName | |
ZqbName (const char *szRoot, const char *szCustomName=NULL) | |
ZqbName (const ZqbName &name) | |
virtual | ~ZqbName () |
ZqbName & | operator= (const ZqbName &name) |
virtual const char * | getName () const |
virtual const char * | getType () const |
bool | hasName (const char *szString) const |
ZqbName (const char *szRoot, const char *szCustomName=NULL) | |
ZqbName (const ZqbName &name) | |
virtual | ~ZqbName () |
ZqbName & | operator= (const ZqbName &name) |
virtual const char * | getName () const |
virtual const char * | getType () const |
bool | hasName (const char *szString) const |
Additional Inherited Members | |
Protected Attributes inherited from ZqbName | |
char * | m_szName |
char * | m_szRoot |
Class for custom and automatic name assignment.
ZqbAutoName::ZqbAutoName | ( | int * | pCounter, |
const char * | szRoot, | ||
const char * | szCustomName = NULL |
||
) |
Create custom name or automatic one in case of szCustomName = NULL. Reference to static integer with names counter should be provided as well as root part of automatically generated name.
|
virtual |
Destroy the name.
ZqbAutoName::ZqbAutoName | ( | int * | pCounter, |
const char * | szRoot, | ||
const char * | szCustomName = NULL |
||
) |
Create custom name or automatic one in case of szCustomName = NULL. Reference to static integer with names counter should be provided as well as root part of automatically generated name.
|
virtual |
Destroy the name.