eyedbsm::Idx Member List

This is the complete list of members for eyedbsm::Idx, including all inherited members.

asBIdx()eyedbsm::Idx [inline, virtual]
asHIdx()eyedbsm::Idx [inline, virtual]
BTreeType enum valueeyedbsm::Idx
checkOpened() const eyedbsm::Idx [protected]
compare(void const *p, void const *q, KeyType const *type, unsigned char bswap) const eyedbsm::Idx
computeCount()eyedbsm::Idx [virtual]
destroy()=0eyedbsm::Idx [pure virtual]
getCount() const =0eyedbsm::Idx [pure virtual]
getDefaultDspid() const =0eyedbsm::Idx [pure virtual]
getObjects(eyedbsm::Oid *&oids, unsigned int &cnt) const =0eyedbsm::Idx [pure virtual]
h2x(void *xkey, const void *hkey, const KeyType &keyType)eyedbsm::Idx [static]
hash_key_t typedefeyedbsm::Idx
HashType enum valueeyedbsm::Idx
Idx(eyedbsm::Boolean opened, eyedbsm::Boolean(*precmp)(void const *p, void const *q, KeyType const *type, int &r)=0)eyedbsm::Idx
IdxType enum nameeyedbsm::Idx
isOpened() const eyedbsm::Idx [inline]
make(eyedbsm::DbHandle *dbh, const eyedbsm::Oid &oid, Idx *&idx)eyedbsm::Idx [static]
oid() const =0eyedbsm::Idx [pure virtual]
openedeyedbsm::Idx [protected]
reimplementToBTree(eyedbsm::Oid &newoid, int degree=0, short dspid=eyedbsm::DefaultDspid)=0eyedbsm::Idx [pure virtual]
reimplementToHash(eyedbsm::Oid &newoid, int key_count, int mag_order=0, short dspid=eyedbsm::DefaultDspid, const int *impl_hints=0, unsigned int impl_hints_cnt=0, hash_key_t hash_key=0, void *hash_data=0, KeyType *ktype=0)=0eyedbsm::Idx [pure virtual]
setDefaultDspid(short dspid)=0eyedbsm::Idx [pure virtual]
status() const =0eyedbsm::Idx [pure virtual]
tChar enum valueeyedbsm::Idx
tFloat32 enum valueeyedbsm::Idx
tFloat64 enum valueeyedbsm::Idx
tInt16 enum valueeyedbsm::Idx
tInt32 enum valueeyedbsm::Idx
tInt64 enum valueeyedbsm::Idx
tOid enum valueeyedbsm::Idx
tSignedChar enum valueeyedbsm::Idx
tString enum valueeyedbsm::Idx
tUnsignedChar enum valueeyedbsm::Idx
tUnsignedInt16 enum valueeyedbsm::Idx
tUnsignedInt32 enum valueeyedbsm::Idx
tUnsignedInt64 enum valueeyedbsm::Idx
Type enum nameeyedbsm::Idx
typeSize(Type type)eyedbsm::Idx [static]
typeString(Type type)eyedbsm::Idx [static]
x2h(void *hkey, const void *xkey, const KeyType &keyType, unsigned int size)eyedbsm::Idx [static]
~Idx()eyedbsm::Idx [inline, virtual]


Generated on Mon Dec 22 18:16:26 2008 for eyedb by  doxygen 1.5.3