, including all inherited members.
asHIdx() | eyedbsm::HIdx | [inline, virtual] |
collapse() | eyedbsm::HIdx | |
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 | |
destroy() | eyedbsm::HIdx | |
dumpMemoryMap(FILE *fd=stdout) | eyedbsm::HIdx | |
flush_cache(bool insert_data=true) | eyedbsm::HIdx | |
getCount() const | eyedbsm::HIdx | |
getDataGroupedSizeof() const | eyedbsm::HIdx | [inline] |
getDefaultDspid() const | eyedbsm::HIdx | |
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 | |
getStats(std::string &stats) const | eyedbsm::HIdx | |
getStats(HIdx::Stats &stats) const | eyedbsm::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 | |
insert(const void *key, const void *data) | eyedbsm::HIdx | |
insert(const void *key, const void *data, unsigned int datasz) | eyedbsm::HIdx | |
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] |
move(short dspid, eyedbsm::Oid &newoid, hash_key_t hash_key=0, void *hash_data=0) | eyedbsm::HIdx | |
oid() const | eyedbsm::HIdx | [inline] |
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 | |
printStat(FILE *fd=stdout) const | eyedbsm::HIdx | |
reimplementToBTree(Oid &newoid, int degree=0, short dspid=DefaultDspid) | eyedbsm::HIdx | |
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 | |
remove(const void *key, const void *data, Boolean *found=0) | eyedbsm::HIdx | |
remove(const void *key, const void *data, unsigned int datasz, Boolean *found=0) | eyedbsm::HIdx | |
search(const void *key, unsigned int *found_cnt) | eyedbsm::HIdx | |
searchAny(const void *key, Boolean *found, void *data=0) | eyedbsm::HIdx | |
setDefaultDspid(short dspid) | eyedbsm::HIdx | |
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] |