Othello
 All Classes Files Functions Variables Macros
OthelloIndex< keyType > Member List

This is the complete list of members for OthelloIndex< keyType >, including all inherited members.

addkeys(int newkeys, void *values, uint32_t valuesize)Othello< keyType >inline
allowed_conflictsOthello< keyType >
buildOthello< keyType >
disjOthello< keyType >
exportInfo(unsigned char *v)Othello< keyType >inline
fillcountOthello< keyType >
finishBuild()Othello< keyType >inline
get_hash(const keyType &v, uint32_t &ret1, uint32_t &ret2) (defined in Othello< keyType >)Othello< keyType >inline
get_hash_2(const keyType &v, uint32_t &ret1) (defined in Othello< keyType >)Othello< keyType >inline
getCnt()Othello< keyType >
getRatio()Othello< keyType >
Ha (defined in Othello< keyType >)Othello< keyType >
Hb (defined in Othello< keyType >)Othello< keyType >
LOthello< keyType >
loadDataFromBinaryFile(FILE *pF)OthelloIndex< keyType >inline
maOthello< keyType >
mbOthello< keyType >
memOthello< keyType >
mykeycount (defined in Othello< keyType >)Othello< keyType >
Othello(uint8_t _L, keyType *_keys, uint32_t keycount, bool _autoclear=true, void *_values=NULL, size_t _valuesize=0, int32_t _allowed_conflicts=-1)Othello< keyType >inline
Othello(uint8_t _L, vector< keyType > &keys, vector< VT > &values, bool _autoclear=true, int32_t allowed_conflicts=-1)Othello< keyType >inline
Othello(unsigned char *v)Othello< keyType >inline
OthelloIndex(keyType *_keys, uint32_t keycount)OthelloIndex< keyType >inline
OthelloIndex(unsigned char *v) (defined in OthelloIndex< keyType >)OthelloIndex< keyType >inline
printValueTSize() (defined in Othello< keyType >)Othello< keyType >inline
query(const keyType &k)OthelloIndex< keyType >inline
Othello::query(const keyType &k, uint32_t &ha, uint32_t &hb)Othello< keyType >inline
queryInt(const keyType &k)Othello< keyType >inline
randomflip()Othello< keyType >
removedKeysOthello< keyType >
removeOneKey(uint32_t kid)Othello< keyType >
setAlienPreference(double ideal=1.0)Othello< keyType >
trycountOthello< keyType >
updatevalue(uint32_t kid, void *values, uint32_t valuesize)Othello< keyType >inline
writeDataToBinaryFile(FILE *pF)OthelloIndex< keyType >inline