Defined in file: hzDatabase.h

This class employes the private sub-class _idset_ca as follows:-

_idset_ca

Constructors/Detructors

hdbIdset*hdbIdset(const hdbIdset& op)
hdbIdset*hdbIdset(void)
NULL-BASIS~hdbIdset(void)

Public Methods:

voidClear(void)
unsigned intCount(void)
hzEcodeDelete(unsigned int nId)
unsigned intFetch(hzVect<unsigned int>& Result, unsigned int nStart, unsigned int nReq)
unsigned intInsert(unsigned int nId)
unsigned intNoNodes(void)
voidShow(hzChain& Z)
_idsNode*_findNode(unsigned int nId)

Overloaded operators:

hdbIdset&operator&=(const hdbIdset& op)
ostream&operator<<(ostream& os, const hdbIdset& ids)
hdbIdset&operator=(const hdbIdset& op)
istream&operator>>(istream& is, hdbIdset& ids)
booloperator[](unsigned int nId)
hdbIdset&operator|=(const hdbIdset& op)

Member Variables:

hdbIdset::_idset_ca*mxNo description