MCPcopy Create free account

hub / github.com/Tessil/hat-trie / functions

Functions385 in github.com/Tessil/hat-trie

Methodnext_bucket_count
include/tsl/array-hash/array_growth_policy.h:340
Functionnumeric_cast
include/tsl/htrie_hash.h:89
Functionnumeric_cast
include/tsl/array-hash/array_hash.h:130
Methodoperator!=
tests/utils.h:64
Methodoperator!=
include/tsl/htrie_set.h:660
Methodoperator!=
include/tsl/htrie_hash.h:737
Methodoperator!=
include/tsl/htrie_map.h:739
Methodoperator!=
include/tsl/array-hash/array_hash.h:351
Methodoperator!=
include/tsl/array-hash/array_hash.h:918
Methodoperator!=
include/tsl/array-hash/array_map.h:890
Methodoperator!=
include/tsl/array-hash/array_set.h:688
Methodoperator()
tests/trie_map_tests.cpp:770
Methodoperator()
tests/utils.h:168
Methodoperator()
tests/utils.h:206
Methodoperator()
include/tsl/array-hash/array_hash.h:77
Methodoperator()
include/tsl/array-hash/array_hash.h:104
Methodoperator*
include/tsl/htrie_hash.h:667
Methodoperator*
include/tsl/array-hash/array_hash.h:875
Methodoperator++
include/tsl/htrie_hash.h:711
Methodoperator++
include/tsl/array-hash/array_hash.h:339
Methodoperator++
include/tsl/array-hash/array_hash.h:904
Methodoperator->
include/tsl/htrie_hash.h:673
Methodoperator->
include/tsl/array-hash/array_hash.h:881
Methodoperator<
tests/utils.h:68
Methodoperator==
tests/utils.h:56
Methodoperator==
include/tsl/htrie_set.h:642
Methodoperator==
include/tsl/htrie_hash.h:718
Methodoperator==
include/tsl/htrie_map.h:720
Methodoperator==
include/tsl/array-hash/array_hash.h:346
Methodoperator==
include/tsl/array-hash/array_hash.h:911
Methodoperator==
include/tsl/array-hash/array_map.h:874
Methodoperator==
include/tsl/array-hash/array_set.h:673
Methodpower_of_two_growth_policy
* Called on the hash table creation and on rehash. The number of buckets for * the table is passed in parameter. This number is a minimum, the poli
include/tsl/array-hash/array_growth_policy.h:59
Methodprefix_cend
include/tsl/htrie_hash.h:1337
Methodprefix_end
include/tsl/htrie_hash.h:1330
Methodprefix_filter
include/tsl/htrie_hash.h:129
Methodprime_growth_policy
include/tsl/array-hash/array_growth_policy.h:320
Methodread_key_size
include/tsl/array-hash/array_hash.h:242
Methodread_value
include/tsl/array-hash/array_hash.h:249
Methodrehash
include/tsl/array-hash/array_hash.h:1342
Methodrehash
include/tsl/array-hash/array_map.h:803
Methodrehash
include/tsl/array-hash/array_set.h:602
Methodrehash_impl
include/tsl/array-hash/array_hash.h:1536
Methodreserve
include/tsl/array-hash/array_hash.h:729
Methodreserve
include/tsl/array-hash/array_hash.h:751
Methodreserve
include/tsl/array-hash/array_set.h:603
Methodround_up_to_power_of_two
include/tsl/array-hash/array_growth_policy.h:108
Methodserialize
include/tsl/htrie_map.h:683
Methodserialize
include/tsl/array-hash/array_hash.h:581
Methodserialize
include/tsl/array-hash/array_map.h:836
Methodserialize
include/tsl/array-hash/array_set.h:635
Methodserialize_bucket_values
include/tsl/array-hash/array_hash.h:1640
Methodserialize_impl
tests/utils.h:179
Methodserialize_impl
include/tsl/htrie_hash.h:1937
Methodserialize_impl
include/tsl/array-hash/array_hash.h:1618
Methodserialize_value
include/tsl/htrie_hash.h:1996
Methodserializer
tests/utils.h:165
Methodset_current_hash_node
include/tsl/htrie_hash.h:836
Methodset_most_left_descendant_as_next_node
include/tsl/htrie_hash.h:818
Methodset_next_node_ascending
* Go back up in the tree to get the current_trie_node_child sibling. * If none, try to go back up more in the tree to check the siblings of the
include/tsl/htrie_hash.h:798
Methodshould_clear_old_erased_values
include/tsl/array-hash/array_hash.h:1419
Methodshrink_to_fit
include/tsl/htrie_hash.h:978
Methodshrink_to_fit
* Call shrink_to_fit() on each hash node of the hat-trie to reduce its size. */
include/tsl/htrie_map.h:144
Methodshrink_to_fit
include/tsl/array-hash/array_hash.h:731
Methodshrink_to_fit
include/tsl/array-hash/array_hash.h:749
Methodshrink_to_fit
include/tsl/array-hash/array_map.h:165
Methodshrink_to_fit
include/tsl/array-hash/array_set.h:157
Methodsize
* Return the number of CharT in m_buffer. As the size of the buffer is not * stored to gain some space, the method need to find the EOF marker and
include/tsl/array-hash/array_hash.h:697
Methodsize_as_char_t
include/tsl/array-hash/array_hash.h:238
Methodsize_descendants
include/tsl/htrie_hash.h:1344
Methodsizeof_in_buff
include/tsl/array-hash/array_hash.h:224
Methodstatic_empty_bucket_ptr
* Return an always valid pointer to a static empty array_bucket. */
include/tsl/array-hash/array_hash.h:1783
Methodstring>
tests/utils.h:132
Methodswap
include/tsl/htrie_set.h:247
Methodswap
include/tsl/htrie_map.h:286
Methodswap
include/tsl/array-hash/array_hash.h:418
Methodswap
include/tsl/array-hash/array_hash.h:733
Methodswap
include/tsl/array-hash/array_map.h:383
Methodswap
include/tsl/array-hash/array_set.h:302
Methodthrow_move_test
tests/utils.h:88
Methodtrie_node
include/tsl/htrie_hash.h:302
Methodvalue
include/tsl/array-hash/array_hash.h:316
Methodvalue_node
include/tsl/htrie_hash.h:116
Method~anode
* TODO Avoid the virtual to economize 8 bytes. We could use a custom * deleter in the std::unique_ptr<anode> we use (as we know if an anode is a
include/tsl/htrie_hash.h:215
Method~array_bucket
include/tsl/array-hash/array_hash.h:385
← previous301–385 of 385, ranked by callers