Defined in file: hzDatabase.h
Constructors/Detructors
hzAtom* | hzAtom | (void) | |
hzAtom* | hzAtom | (const hzAtom& op) | Copy constructor. The atom will be of the type and value of the operand. |
NULL-BASIS | ~hzAtom | (void) | Destructor. This will delete any strings the atom had retained. |
Public Methods:
const void* | Binary | (void) | |
bool | Bool | (void) | |
char | Byte | (void) | |
const hzChain | Chain | (void) | |
hzAtom& | Clear | (void) | |
const char* | Cstr | (void) | |
_atomval | Datum | (void) | |
const hzDomain | Domain | (void) | |
double | Double | (void) | |
const hzEmaddr | Emaddr | (void) | |
short | Int16 | (void) | |
int | Int32 | (void) | |
long | Int64 | (void) | |
const hzIpaddr | Ipaddr | (void) | |
bool | IsNull | (void) | |
bool | IsSet | (void) | |
const hzMD5 | MD5 | (void) | |
const hzSDate | SDate | (void) | |
hzEcode | SetNumber | (const char* s) | |
hzEcode | SetNumber | (const hzString& s) | |
hzEcode | SetValue | (hdbBasetype eType, const hzString& S) | hzEmaddr* pEma ; // Cast pEma = (hzEmaddr*) &m_Data ; *pEma = S ; if (*pEma) { m_eType = eType ; m_eStatus = ATOM_SET ; return E_OK ; } |
hzEcode | SetValue | (hdbBasetype eType, const _atomval& av) | |
const char* | Show | (void) | |
unsigned int | Status | (void) | |
const hzString | Str | (void) | |
const hzTime | Time | (void) | |
hdbBasetype | Type | (void) | |
unsigned char | UByte | (void) | |
unsigned short | Unt16 | (void) | |
unsigned int | Unt32 | (void) | |
unsigned long | Unt64 | (void) | |
const hzUrl | Url | (void) | |
const hzXDate | XDate | (void) |
Overloaded operators:
Member Variables:
_atomval | m_Data | No description | |
unsigned short | m_Resv | No description | |
unsigned short | m_eStatus | No description | |
hdbBasetype | m_eType | No description |