eyedbsm::HIdx Member List

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

asBIdx()eyedbsm::Idx [inline, virtual]
asHIdx()eyedbsm::HIdx [inline, virtual]
BTreeType enum valueeyedbsm::Idx
checkOpened() const eyedbsm::Idx [protected]
collapse()eyedbsm::HIdx
compare(void const *p, void const *q, KeyType const *type, unsigned char bswap) const eyedbsm::Idx
computeCount()eyedbsm::Idx [virtual]
copy(HIdx *&idx_n, int key_count, int mag_order=0, short dspid=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) const eyedbsm::HIdx
DataGroupedByKey_Hints enum valueeyedbsm::HIdx
dataType enum valueeyedbsm::HIdx
destroy()eyedbsm::HIdx [virtual]
dumpMemoryMap(FILE *fd=stdout)eyedbsm::HIdx
flush_cache(bool insert_data=true)eyedbsm::HIdx
getCount() const eyedbsm::HIdx [virtual]
getDataGroupedSizeof() const eyedbsm::HIdx [inline]
getDefaultDspid() const eyedbsm::HIdx [virtual]
getIdx() const eyedbsm::HIdx [inline]
getKeyCount() const eyedbsm::HIdx [inline]
getKeyCount(unsigned int magorder)eyedbsm::HIdx [static]
getKeyType() const eyedbsm::HIdx [inline]
getMagOrder(unsigned int keycount)eyedbsm::HIdx [static]
getObjects(Oid *&oids, unsigned int &cnt) const eyedbsm::HIdx [virtual]
getStats(std::string &stats) const eyedbsm::HIdx
getStats(HIdx::Stats &stats) const eyedbsm::HIdx
h2x(void *xkey, const void *hkey, const KeyType &keyType)eyedbsm::Idx [static]
hash_key_t typedefeyedbsm::Idx
HashType enum valueeyedbsm::Idx
hidxeyedbsm::HIdx
HIdx(DbHandle *vh, KeyType type, unsigned int datasz, short dspid, int magorder, int key_count=0, const int *impl_hints=0, unsigned int impl_hints_cnt=0)eyedbsm::HIdx
HIdx(DbHandle *vh, const Oid *poid, hash_key_t hash_key=0, void *hash_data=0, Boolean(*precmp)(void const *p, void const *q, KeyType const *type, int &r)=0)eyedbsm::HIdx
HIdxCursor classeyedbsm::HIdx [friend]
HIdxKeyType enum nameeyedbsm::HIdx
Hints enum nameeyedbsm::HIdx
HKey classeyedbsm::HIdx [friend]
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
IniObjCnt_Hints enum valueeyedbsm::HIdx
IniSize_Hints enum valueeyedbsm::HIdx
insert(const void *key, const void *data)eyedbsm::HIdx [virtual]
insert(const void *key, const void *data, unsigned int datasz)eyedbsm::HIdx [virtual]
insert(const void *key, std::vector< const void * > &data_v)eyedbsm::HIdx
insert_cache(const void *key, const void *data)eyedbsm::HIdx
insert_cache(const void *key, std::vector< const void * > &data_v)eyedbsm::HIdx
isDataGroupedByKey() const eyedbsm::HIdx [inline]
isDataVarSize() const eyedbsm::HIdx [inline]
isOpened() const eyedbsm::Idx [inline]
MagorderKeycountCoefeyedbsm::HIdx [static]
make(eyedbsm::DbHandle *dbh, const eyedbsm::Oid &oid, Idx *&idx)eyedbsm::Idx [static]
MaxKeyseyedbsm::HIdx [static]
move(short dspid, eyedbsm::Oid &newoid, hash_key_t hash_key=0, void *hash_data=0)eyedbsm::HIdx
oid() const eyedbsm::HIdx [inline, virtual]
open(hash_key_t hash_key=0, void *hash_data=0, Boolean(*precmp)(void const *p, void const *q, KeyType const *type, int &r)=0)eyedbsm::HIdx
openedeyedbsm::Idx [protected]
printStat(FILE *fd=stdout) const eyedbsm::HIdx
reimplementToBTree(Oid &newoid, int degree=0, short dspid=DefaultDspid)eyedbsm::HIdx [virtual]
reimplementToHash(Oid &newoid, int key_count, int mag_order=0, short dspid=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)eyedbsm::HIdx
eyedbsm::Idx::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]
remove(const void *key, const void *data, Boolean *found=0)eyedbsm::HIdx [virtual]
remove(const void *key, const void *data, unsigned int datasz, Boolean *found=0)eyedbsm::HIdx [virtual]
search(const void *key, unsigned int *found_cnt)eyedbsm::HIdx [virtual]
searchAny(const void *key, Boolean *found, void *data=0)eyedbsm::HIdx [virtual]
setDefaultDspid(short dspid)eyedbsm::HIdx [virtual]
simulate(HIdx::Stats &stats, int key_count, int mag_order=0, const int *impl_hints=0, unsigned int impl_hints_cnt=0, hash_key_t hash_key=0, void *hash_data=0) const eyedbsm::HIdx
status() const eyedbsm::HIdx [inline, virtual]
stringType enum valueeyedbsm::HIdx
SzMax_Hints enum valueeyedbsm::HIdx
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]
VarSizeeyedbsm::HIdx [static]
x2h(void *hkey, const void *xkey, const KeyType &keyType, unsigned int size)eyedbsm::Idx [static]
XCoef_Hints enum valueeyedbsm::HIdx
~HIdx()eyedbsm::HIdx
~Idx()eyedbsm::Idx [inline, virtual]


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