Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/amadvance/tommyds
/ functions
Functions
1,190 in github.com/amadvance/tommyds
⨍
Functions
1,190
◇
Types & classes
265
Method
get_allocator
Return the base node allocator provided during construction.
benchmark/lib/stx/btree_multimap.h:232
Function
get_index
benchmark/lib/cube/binary-search-tesseract-1.0.c:226
Method
get_key
benchmark/lib/google/sparsehash/sparsehashtable.h:1122
Method
get_key
benchmark/lib/google/sparsehash/sparsehashtable.h:1144
Method
get_key
benchmark/lib/google/sparsehash/densehashtable.h:1192
Method
get_key
benchmark/lib/google/sparsehash/densehashtable.h:1214
Method
get_resizing_parameters
Get and change the value of shrink_factor and enlarge_factor. The description at the beginning of this file explains how to choose the values. Setti
benchmark/lib/google/sparsehash/sparsehashtable.h:733
Method
get_resizing_parameters
Get and change the value of shrink_factor and enlarge_factor. The description at the beginning of this file explains how to choose the values. Setti
benchmark/lib/google/sparsehash/densehashtable.h:654
Method
hash
Utility functions to access the templated operators
benchmark/lib/google/sparsehash/sparsehashtable.h:1138
Method
hash
benchmark/lib/google/sparsehash/hashtable-common.h:64
Method
hash
Utility functions to access the templated operators
benchmark/lib/google/sparsehash/densehashtable.h:1208
Method
hash_funct
ACCESSOR FUNCTIONS for the things we templatize on, basically
benchmark/lib/google/sparsehash/sparsehashtable.h:427
Method
hash_funct
ACCESSOR FUNCTIONS for the things we templatize on, basically
benchmark/lib/google/sparsehash/densehashtable.h:338
Method
height
benchmark/lib/cpp-btree/safe_btree.h:377
Method
height
benchmark/lib/cpp-btree/btree_container.h:107
Method
height
The height of the btree. An empty tree will have height 0.
benchmark/lib/cpp-btree/btree.h:1144
Function
hs_compare
benchmark.cc:440
Function
hs_free
benchmark.cc:420
Function
hs_hash
benchmark.cc:433
Function
hs_malloc
benchmark.cc:415
Method
increment_slow
benchmark/lib/cpp-btree/btree.h:1665
Method
init_internal
benchmark/lib/cpp-btree/btree.h:698
Method
init_leaf
Node allocation/deletion routines.
benchmark/lib/cpp-btree/btree.h:685
Method
init_root
benchmark/lib/cpp-btree/btree.h:706
Method
initialize
Set variables to initial values
benchmark/lib/stx/btree.h:292
Method
initialize
Set variables to initial values
benchmark/lib/stx/btree.h:337
Method
inner_node_allocator
Return an allocator for inner_node objects
benchmark/lib/stx/btree.h:1460
Method
insert
Insertion routines.
benchmark/lib/cpp-btree/btree_test.h:406
Method
insert
Insertion routines.
benchmark/lib/cpp-btree/btree_container.h:193
Method
insert
Insertion routines.
benchmark/lib/cpp-btree/btree_container.h:322
Method
insert
benchmark/lib/google/sparsehash/sparsehashtable.h:936
Method
insert
benchmark/lib/google/sparsehash/densehashtable.h:926
Method
insert
Inserts the item \em val
benchmark/lib/nedtries/nedtrie.h:1542
Method
insert
Attempt to insert a key into the B+ tree. The insert will fail if it is already present.
benchmark/lib/stx/btree_set.h:484
Method
insert
Attempt to insert a key into the B+ tree. As this set allows duplicates, this function never fails.
benchmark/lib/stx/btree_multiset.h:484
Method
insert
Attempt to insert a key/data pair into the B+ tree. Fails if the pair is already present.
benchmark/lib/stx/btree_map.h:473
Method
insert
Attempt to insert a key/data pair into the B+ tree. As this tree allows duplicates insertion never fails.
benchmark/lib/stx/btree_multimap.h:473
Method
insert
Attempt to insert a key/data pair into the B+ tree. If the tree does not allow duplicate keys, then the insert may fail if it is already present.
benchmark/lib/stx/btree.h:2088
Method
insert_at
Private method used by insert_noresize and find_or_insert.
benchmark/lib/google/sparsehash/sparsehashtable.h:906
Method
insert_at
Private method used by insert_noresize and find_or_insert.
benchmark/lib/google/sparsehash/densehashtable.h:889
Method
insert_descend
* @brief Insert an item into the B+ tree. * * Descend down the nodes to a leaf, insert the key/data pair in a free * slot. If the node
benchmark/lib/stx/btree.h:2190
Method
insert_multi
benchmark/lib/cpp-btree/safe_btree.h:299
Method
insert_multi
Inserts a value into the btree.
benchmark/lib/cpp-btree/btree.h:1031
Method
insert_noresize
If you know *this is big enough to hold obj, use this routine
benchmark/lib/google/sparsehash/sparsehashtable.h:919
Method
insert_noresize
If you know *this is big enough to hold obj, use this routine
benchmark/lib/google/sparsehash/densehashtable.h:906
Method
insert_start
Start the insertion descent at the current root and handle root splits. Returns true if the item was inserted
benchmark/lib/stx/btree.h:2144
Method
insert_unique
benchmark/lib/cpp-btree/safe_btree.h:278
Method
insert_unique
Inserts a value into the btree only if it does not already exist. The boolean return value indicates whether insertion succeeded or failed.
benchmark/lib/cpp-btree/btree.h:1009
Method
internal_clear
benchmark/lib/cpp-btree/btree.h:2333
Method
internal_dump
benchmark/lib/cpp-btree/btree.h:2349
Method
internal_end
benchmark/lib/cpp-btree/btree.h:1297
Method
internal_find_multi
benchmark/lib/cpp-btree/btree.h:2318
Method
internal_find_unique
benchmark/lib/cpp-btree/btree.h:2300
Method
internal_insert
benchmark/lib/cpp-btree/btree.h:2200
Method
internal_last
benchmark/lib/cpp-btree/btree.h:2188
Method
internal_locate
benchmark/lib/cpp-btree/btree.h:2231
Method
internal_lower_bound
benchmark/lib/cpp-btree/btree.h:2267
Method
internal_nodes
benchmark/lib/cpp-btree/safe_btree.h:378
Method
internal_nodes
benchmark/lib/cpp-btree/btree_container.h:108
Method
internal_nodes
benchmark/lib/cpp-btree/btree.h:1164
Method
internal_stats
benchmark/lib/cpp-btree/btree.h:1364
Method
internal_upper_bound
benchmark/lib/cpp-btree/btree.h:2284
Method
internal_verify
benchmark/lib/cpp-btree/btree.h:2366
Method
isfew
True if few used entries, less than half full
benchmark/lib/stx/btree.h:304
Method
isfull
True if the node's slots are full
benchmark/lib/stx/btree.h:298
Method
isunderflow
True if node has too few entries
benchmark/lib/stx/btree.h:310
Method
iter_check
benchmark/lib/cpp-btree/btree_test.h:163
Method
iterator
benchmark/lib/stx/btree.h:503
Function
judy_clone
benchmark/lib/judyarray/judy64na.c:396
Function
judy_end
benchmark/lib/judyarray/judy64na.c:984
Method
key_comp
Constant access to the key comparison object sorting the B+ tree
benchmark/lib/stx/btree_set.h:227
Method
key_comp
Constant access to the key comparison object sorting the B+ tree
benchmark/lib/stx/btree_multiset.h:228
Method
key_comp
Constant access to the key comparison object sorting the B+ tree
benchmark/lib/stx/btree_map.h:215
Method
key_comp
Constant access to the key comparison object sorting the B+ tree
benchmark/lib/stx/btree_multimap.h:216
Method
key_eq
benchmark/lib/google/sparsehash/sparsehashtable.h:428
Method
key_eq
benchmark/lib/google/sparsehash/densehashtable.h:339
Method
key_equal
True if a == b ? constructed from key_less(). This requires the < relation to be a total order, otherwise the B+ tree cannot be sorted.
benchmark/lib/stx/btree.h:1436
Method
key_greater
True if a > b ? constructed from key_less()
benchmark/lib/stx/btree.h:1423
Method
key_greaterequal
True if a >= b ? constructed from key_less()
benchmark/lib/stx/btree.h:1429
Method
key_less
True if a < b ? "constructed" from m_key_less()
benchmark/lib/stx/btree.h:1411
Method
key_lessequal
True if a <= b ? constructed from key_less()
benchmark/lib/stx/btree.h:1417
Method
leaf_node_allocator
Return an allocator for leaf_node objects
benchmark/lib/stx/btree.h:1454
Method
leaf_nodes
benchmark/lib/cpp-btree/safe_btree.h:379
Method
leaf_nodes
benchmark/lib/cpp-btree/btree_container.h:109
Method
leaf_nodes
The number of internal, leaf and total nodes used by the btree.
benchmark/lib/cpp-btree/btree.h:1161
Method
leftmost
The leftmost node is stored as the parent of the root node.
benchmark/lib/cpp-btree/btree.h:1227
Function
libc_allocator_with_realloc
benchmark/lib/google/sparsehash/libc_allocator_with_realloc.h:56
Function
libdynamic_equal
benchmark.cc:384
Function
libdynamic_hash
We insert in the hashtable pointer to objects, because our objects are big */
benchmark.cc:377
Function
libdynamic_release
benchmark.cc:402
Function
libdynamic_set
benchmark.cc:392
Method
lower_bound
Lookup routines.
benchmark/lib/cpp-btree/btree_container.h:70
Method
lower_bound
benchmark/lib/cpp-btree/btree.h:376
Method
lower_bound
benchmark/lib/cpp-btree/btree.h:388
Method
lower_bound
benchmark/lib/cpp-btree/btree.h:401
Method
lower_bound
benchmark/lib/cpp-btree/btree.h:413
Method
lower_bound
benchmark/lib/cpp-btree/btree.h:582
Method
lower_bound
Searches the B+ tree and returns an iterator to the first pair equal to or greater than key, or end() if all keys are smaller.
benchmark/lib/stx/btree_set.h:378
Method
lower_bound
Searches the B+ tree and returns an iterator to the first pair equal to or greater than key, or end() if all keys are smaller.
benchmark/lib/stx/btree_multiset.h:378
Method
lower_bound
Searches the B+ tree and returns an iterator to the first pair equal to or greater than key, or end() if all keys are smaller.
benchmark/lib/stx/btree_map.h:366
← previous
next →
701–800 of 1,190, ranked by callers