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
advance_past_deleted
Arithmetic. The only hard part is making sure that we're not on a marked-deleted array element
benchmark/lib/google/sparsehash/sparsehashtable.h:295
Method
advance_past_empty_and_deleted
Arithmetic. The only hard part is making sure that we're not on an empty or marked-deleted array element
benchmark/lib/google/sparsehash/densehashtable.h:177
Method
advance_past_empty_and_deleted
Arithmetic. The only hard part is making sure that we're not on an empty or marked-deleted array element
benchmark/lib/google/sparsehash/densehashtable.h:235
Method
alloc_impl
Convert a normal allocator to one that has realloc_or_die()
benchmark/lib/google/sparsehash/densehashtable.h:1117
Method
alloc_impl
benchmark/lib/google/sparsehash/densehashtable.h:1138
Method
allocate_inner
Allocate and initialize an inner node
benchmark/lib/stx/btree.h:1475
Method
allocate_leaf
Allocate and initialize a leaf node
benchmark/lib/stx/btree.h:1466
Method
assign
benchmark/lib/cpp-btree/btree.h:1843
Method
average_bytes_per_value
benchmark/lib/cpp-btree/safe_btree.h:382
Method
average_bytes_per_value
benchmark/lib/cpp-btree/btree_container.h:112
Method
average_bytes_per_value
The average number of bytes used per value stored in the btree.
benchmark/lib/cpp-btree/btree.h:1187
Method
avgfill_leaves
Return the average fill of leaves
benchmark/lib/stx/btree.h:1280
Method
base_checker
Default constructor.
benchmark/lib/cpp-btree/btree_test.h:141
Method
begin
benchmark/lib/cpp-btree/safe_btree.h:209
Method
begin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree_set.h:262
Method
begin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree_multiset.h:263
Method
begin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree_map.h:250
Method
begin
Constructs a read/data-write iterator that points to the first slot in the first leaf of the B+ tree.
benchmark/lib/stx/btree_multimap.h:251
Method
bool_compare
benchmark/lib/cpp-btree/btree.h:233
Method
bool_compare
benchmark/lib/cpp-btree/btree.h:249
Method
btree
benchmark/lib/cpp-btree/btree.h:1730
Method
btree
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree.h:1313
Method
btree_container
Default constructor.
benchmark/lib/cpp-btree/btree_container.h:50
Method
btree_iterator
benchmark/lib/cpp-btree/btree.h:763
Method
btree_key_compare_to_adapter
benchmark/lib/cpp-btree/btree.h:195
Method
btree_key_compare_to_adapter
benchmark/lib/cpp-btree/btree.h:205
Method
btree_key_compare_to_adapter
benchmark/lib/cpp-btree/btree.h:217
Method
btree_key_comparer
benchmark/lib/cpp-btree/btree.h:231
Method
btree_key_comparer
benchmark/lib/cpp-btree/btree.h:247
Method
btree_map
Default constructor.
benchmark/lib/cpp-btree/btree_map.h:56
Method
btree_map
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree_map.h:170
Method
btree_map_container
Default constructor.
benchmark/lib/cpp-btree/btree_container.h:249
Method
btree_multi_container
Default constructor.
benchmark/lib/cpp-btree/btree_container.h:291
Method
btree_multimap
Default constructor.
benchmark/lib/cpp-btree/btree_map.h:103
Method
btree_multimap
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree_multimap.h:171
Method
btree_multiset
Default constructor.
benchmark/lib/cpp-btree/btree_set.h:94
Method
btree_multiset
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree_multiset.h:181
Method
btree_set
Default constructor.
benchmark/lib/cpp-btree/btree_set.h:51
Method
btree_set
Default constructor initializing an empty B+ tree with the standard key comparison function
benchmark/lib/stx/btree_set.h:180
Method
btree_unique_container
Default constructor.
benchmark/lib/cpp-btree/btree_container.h:162
Method
btree_upper_bound_adapter
benchmark/lib/cpp-btree/btree.h:359
Method
btree_upper_bound_compare_to_adapter
benchmark/lib/cpp-btree/btree.h:367
Method
bucket
This is a tr1 method: the bucket a given key is in, or what bucket it would be put in, if it were to be inserted. Shrug.
benchmark/lib/google/sparsehash/sparsehashtable.h:871
Method
bucket
This is a tr1 method: the bucket a given key is in, or what bucket it would be put in, if it were to be inserted. Shrug.
benchmark/lib/google/sparsehash/densehashtable.h:854
Method
bucket_size
These are tr1 methods. Their idea of 'bucket' doesn't map well to what we do. We just say every bucket has 0 or 1 items in it.
benchmark/lib/google/sparsehash/sparsehashtable.h:553
Method
bucket_size
These are tr1 methods. Their idea of 'bucket' doesn't map well to what we do. We just say every bucket has 0 or 1 items in it.
benchmark/lib/google/sparsehash/densehashtable.h:513
Function
buffer_destruct
benchmark/lib/libdynamic/buffer.c:34
Method
bulk_load
benchmark/lib/stx/btree_set.h:513
Method
bulk_load
benchmark/lib/stx/btree_multiset.h:513
Method
bulk_load
benchmark/lib/stx/btree_map.h:530
Method
bulk_load
benchmark/lib/stx/btree_multimap.h:521
Method
bulk_load
benchmark/lib/stx/btree.h:2401
Method
bytes_used
benchmark/lib/cpp-btree/btree_test.h:870
Method
bytes_used
benchmark/lib/cpp-btree/safe_btree.h:381
Method
bytes_used
benchmark/lib/cpp-btree/btree_container.h:111
Method
clear
Utility routines.
benchmark/lib/cpp-btree/safe_btree.h:353
Method
clear
Utility routines.
benchmark/lib/cpp-btree/btree_container.h:90
Method
clear
benchmark/lib/cpp-btree/btree.h:1958
Method
clear
It's always nice to be able to clear a table without deallocating it
benchmark/lib/google/sparsehash/sparsehashtable.h:805
Method
clear
It's always nice to be able to clear a table without deallocating it
benchmark/lib/google/sparsehash/densehashtable.h:775
Method
clear
Frees all keys and all nodes of the tree
benchmark/lib/stx/btree_set.h:252
Method
clear
Frees all keys and all nodes of the tree
benchmark/lib/stx/btree_multiset.h:253
Method
clear
Frees all key/data pairs and all nodes of the tree
benchmark/lib/stx/btree_map.h:240
Method
clear
Frees all key/data pairs and all nodes of the tree
benchmark/lib/stx/btree_multimap.h:241
Method
clear
Frees all key/data pairs and all nodes of the tree
benchmark/lib/stx/btree.h:1527
Method
clear_deleted
Set it so test_deleted is false. true if object used to be deleted.
benchmark/lib/google/sparsehash/sparsehashtable.h:521
Method
clear_deleted
Set it so test_deleted is false. true if object used to be deleted.
benchmark/lib/google/sparsehash/densehashtable.h:428
Method
clear_deleted_key
benchmark/lib/google/sparsehash/sparsehashtable.h:481
Method
clear_deleted_key
benchmark/lib/google/sparsehash/densehashtable.h:396
Method
clear_no_resize
Clear the table without resizing it. Mimicks the stl_hashtable's behaviour when clear()-ing in that it does not modify the bucket count
benchmark/lib/google/sparsehash/densehashtable.h:788
Method
clear_recursive
Recursively free up nodes
benchmark/lib/stx/btree.h:1545
Method
clear_to_size
benchmark/lib/google/sparsehash/densehashtable.h:752
Function
compare
check.c:68
Method
compare_keys
benchmark/lib/cpp-btree/btree.h:1119
Function
compare_vector
check.c:87
Method
const_iterator
benchmark/lib/stx/btree.h:695
Method
const_reverse_iterator
benchmark/lib/stx/btree.h:1102
Function
construct
benchmark/lib/google/sparsehash/libc_allocator_with_realloc.h:77
Method
copy_from
Used to actually do the rehashing when we grow/shrink a hashtable
benchmark/lib/google/sparsehash/sparsehashtable.h:646
Method
copy_from
Used to actually do the rehashing when we grow/shrink a hashtable
benchmark/lib/google/sparsehash/densehashtable.h:614
Method
copy_recursive
Recursively copy nodes from another B+ tree object
benchmark/lib/stx/btree.h:2040
Method
count
benchmark/lib/cpp-btree/btree_container.h:188
Method
count
benchmark/lib/cpp-btree/btree_container.h:317
Method
count
Counts how many elements have key key. For maps, it's either 0 or 1.
benchmark/lib/google/sparsehash/sparsehashtable.h:877
Method
count
Counts how many elements have key key. For maps, it's either 0 or 1.
benchmark/lib/google/sparsehash/densehashtable.h:860
Method
count
Returns the number of items with the key \em key
benchmark/lib/nedtries/nedtrie.h:1488
Method
count
Tries to locate a key in the B+ tree and returns the number of identical key entries found. As this is a unique set, count() returns either 0 or 1.
benchmark/lib/stx/btree_set.h:371
Method
count
Tries to locate a key in the B+ tree and returns the number of identical key entries found.
benchmark/lib/stx/btree_multiset.h:371
Method
count
Tries to locate a key in the B+ tree and returns the number of identical key entries found. Since this is a unique map, count() returns either 0 or 1.
benchmark/lib/stx/btree_map.h:359
Method
count
Tries to locate a key in the B+ tree and returns the number of identical key entries found.
benchmark/lib/stx/btree_multimap.h:359
Method
count
Tries to locate a key in the B+ tree and returns the number of identical key entries found.
benchmark/lib/stx/btree.h:1822
Function
count_arg_callback
check.c:309
Function
count_callback
check.c:303
Method
count_multi
benchmark/lib/cpp-btree/safe_btree.h:272
Method
count_unique
benchmark/lib/cpp-btree/safe_btree.h:269
Method
data_copy
benchmark/lib/stx/btree.h:1506
Method
data_copy_backward
benchmark/lib/stx/btree.h:1516
Method
decrement
benchmark/lib/cpp-btree/btree.h:786
Method
decrement_slow
benchmark/lib/cpp-btree/btree.h:1705
Function
del_index
benchmark/lib/cube/binary-search-tesseract-1.0.c:233
← previous
next →
501–600 of 1,190, ranked by callers