UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
ZqbAutoName Class Reference

#include <zqb_autoname.hpp>

Inheritance diagram for ZqbAutoName:
ZqbName ZqbName ZdDocument ZdDocument ZqbNatGroup ZqbNatGroup ZqbPixGroup ZqbPixGroup ZqbPixGrpManager ZqbPixGrpManager ZqbPlaceholder ZqbPlaceholder ZqbView ZqbView ZqObject ZqObject

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 ()
 
ZqbNameoperator= (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 ()
 
ZqbNameoperator= (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
 

Detailed Description

Class for custom and automatic name assignment.

Constructor & Destructor Documentation

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 ZqbAutoName::~ZqbAutoName ( )
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 ZqbAutoName::~ZqbAutoName ( )
virtual

Destroy the name.


The documentation for this class was generated from the following files: