Defined in file: hzEmaddr.h

Constructors/Detructors

hzDomain*hzDomain(void)
hzDomain*hzDomain(const hzDomain& dom)
hzDomain*hzDomain(const char* cpEMAddr)
hzDomain*hzDomain(const hzString& dom)
NULL-BASIS~hzDomain(void)

Public Methods:

voidClear(void)
unsigned intCopies(void)
const char*GetDomain(void)
const char*GetTLD(void)
unsigned intLength(void)
void_dec_copy(void)
void_inc_copy(void)
unsigned int_int_addr(void)
void_int_clr(void)
void_int_set(unsigned int addr)
boolvalid(void)

Overloaded operators:

const char*hzDomain :: operator const char *(void)
const char*operator const char *(void)
booloperator!(void)
booloperator!=(const char* cpStr)
booloperator!=(const hzString& S)
const char*operator*(void)
booloperator<(const hzDomain& E)
ostream&operator<<(ostream& os, const hzDomain& ema)
booloperator<=(const hzDomain& E)
hzDomain&operator=(const char* cpStr)
hzDomain&operator=(const hzString& S)
hzDomain&operator=(const hzChain::Iter& ci)
hzDomain&operator=(const hzDomain& dom)
booloperator==(const hzDomain& E)
booloperator==(const char* cpStr)
booloperator==(const hzString& S)
booloperator>(const hzDomain& E)
booloperator>=(const hzDomain& E)

Member Variables:

unsigned intm_addrNo description