MCPcopy Create free account

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

Functions385 in github.com/Tessil/hat-trie

↓ 1 callersMethoderase
include/tsl/htrie_map.h:234
↓ 1 callersMethoderase
include/tsl/array-hash/array_hash.h:1113
↓ 1 callersMethoderase_prefix
* @copydoc erase_prefix_ks(const CharT* prefix, size_type prefix_size) */
include/tsl/htrie_map.h:267
↓ 1 callersMethodfilter_prefix
include/tsl/htrie_hash.h:763
↓ 1 callersMethodfind_ks
include/tsl/array-hash/array_map.h:587
↓ 1 callersMethodfind_ks
include/tsl/array-hash/array_set.h:386
↓ 1 callersMethodhash_node_prefix
include/tsl/htrie_hash.h:743
↓ 1 callersMethodinsert_or_assign
include/tsl/array-hash/array_map.h:247
↓ 1 callersMethodmax_size
include/tsl/array-hash/array_hash.h:1054
↓ 1 callersMethodmutable_iterator
* Other */
include/tsl/array-hash/array_hash.h:1363
↓ 1 callersMethodnb_children
include/tsl/htrie_hash.h:404
↓ 1 callersMethodreserve
include/tsl/array-hash/array_map.h:804
↓ 1 callersMethodserialize
include/tsl/htrie_hash.h:1266
↓ 1 callersMethodserialize
include/tsl/array-hash/array_hash.h:1371
↓ 1 callersMethodshrink_to_fit
include/tsl/array-hash/array_hash.h:1060
↓ 1 callersMethodswap
include/tsl/htrie_hash.h:1103
↓ 1 callersMethodvalue_position
include/tsl/array-hash/array_hash.h:926
FunctionBOOST_AUTO_TEST_CASE
* operator= */
tests/trie_set_tests.cpp:81
FunctionBOOST_AUTO_TEST_CASE
tests/trie_map_tests.cpp:93
FunctionBOOST_AUTO_TEST_CASE_TEMPLATE
* insert */
tests/trie_set_tests.cpp:39
FunctionBOOST_AUTO_TEST_CASE_TEMPLATE
* insert */
tests/trie_map_tests.cpp:47
Methodanode
include/tsl/htrie_hash.h:263
Methodappend_array_bucket_iterator_in_bucket
include/tsl/array-hash/array_hash.h:1750
Methodappend_impl
include/tsl/array-hash/array_hash.h:653
Methodappend_iterator_in_reserved_bucket_no_check
include/tsl/array-hash/array_hash.h:1588
Methodarray_bucket
include/tsl/array-hash/array_hash.h:365
Methodarray_bucket_iterator
include/tsl/array-hash/array_hash.h:295
Methodarray_hash_iterator
include/tsl/array-hash/array_hash.h:833
Methodarray_map
include/tsl/array-hash/array_map.h:93
Methodarray_set
include/tsl/array-hash/array_set.h:88
Methodas_key_size_type
include/tsl/array-hash/array_hash.h:619
Methodas_position
Give the position in trie_node::m_children corresponding to the character c
include/tsl/htrie_hash.h:295
Methodbegin
include/tsl/htrie_hash.h:426
Methodbegin
include/tsl/array-hash/array_hash.h:422
Methodbucket_count
* Bucket interface */
include/tsl/array-hash/array_map.h:793
Methodbucket_count
* Bucket interface */
include/tsl/array-hash/array_set.h:592
Methodbucket_for_hash
* Return the bucket [0, bucket_count()) to which the hash belongs. * If bucket_count() is 0, it must always return 0. */
include/tsl/array-hash/array_growth_policy.h:77
Methodbucket_for_hash
include/tsl/array-hash/array_growth_policy.h:156
Methodbucket_for_hash
include/tsl/array-hash/array_growth_policy.h:336
Methodburst
include/tsl/htrie_hash.h:1766
Methodburst_threshold
* Burst policy */
include/tsl/htrie_map.h:657
Methodcbegin
include/tsl/array-hash/array_hash.h:426
Methodcend
include/tsl/array-hash/array_hash.h:427
Methodcend_it
include/tsl/array-hash/array_hash.h:362
Methodclear
* Modifiers */
include/tsl/htrie_map.h:149
Methodclear
include/tsl/array-hash/array_hash.h:571
Methodclear
include/tsl/array-hash/array_hash.h:727
Methodclear
include/tsl/array-hash/array_hash.h:747
Methodclear
* Reset the growth policy as if it was created with a bucket count of 0. * After a clear, the policy must always return 0 when bucket_for_hash is
include/tsl/array-hash/array_growth_policy.h:105
Methodclear
include/tsl/array-hash/array_growth_policy.h:180
Methodclear
include/tsl/array-hash/array_growth_policy.h:350
Methodclear
* Modifiers */
include/tsl/array-hash/array_map.h:170
Methodclear
* Modifiers */
include/tsl/array-hash/array_set.h:162
Methodclear_empty_nodes
* Clear all the empty nodes from the tree starting from empty_node (empty for * a hash_node means that the array hash is empty, for a trie_node it
include/tsl/htrie_hash.h:1484
Methodclear_old_erased_values
include/tsl/array-hash/array_hash.h:1437
Methodcount
include/tsl/htrie_hash.h:1146
Methodcount
include/tsl/array-hash/array_hash.h:1242
Methodcount_ks
* Lookup */
include/tsl/htrie_set.h:252
Methodcount_ks
include/tsl/htrie_map.h:330
Methodcount_ks
include/tsl/array-hash/array_map.h:520
Methodcount_ks
include/tsl/array-hash/array_set.h:319
Methoddeserialize
include/tsl/htrie_set.h:634
Methoddeserialize
include/tsl/htrie_hash.h:1271
Methoddeserialize
include/tsl/htrie_map.h:712
Methoddeserialize
include/tsl/array-hash/array_hash.h:590
Methoddeserialize
include/tsl/array-hash/array_hash.h:1376
Methoddeserialize
include/tsl/array-hash/array_map.h:866
Methoddeserialize
include/tsl/array-hash/array_set.h:665
Methoddeserialize_bucket_values
include/tsl/array-hash/array_hash.h:1732
Methoddeserialize_impl
tests/utils.h:217
Methoddeserialize_impl
include/tsl/htrie_hash.h:2006
Methoddeserialize_impl
include/tsl/array-hash/array_hash.h:1653
Functiondeserialize_value
include/tsl/array-hash/array_hash.h:155
Methoddeserialize_value
include/tsl/htrie_hash.h:2122
Methoddeserialize_value_node
include/tsl/htrie_hash.h:2106
Methoddeserializer
tests/utils.h:200
Methodemplace
include/tsl/htrie_map.h:217
Methodemplace
include/tsl/array-hash/array_hash.h:1081
Methodemplace_impl
include/tsl/array-hash/array_hash.h:1484
Methodemplace_ks
include/tsl/htrie_map.h:211
Methodemplace_ks
include/tsl/array-hash/array_map.h:290
Methodemplace_ks
* No difference compared to the insert method. Mainly here for coherence with * array_map. */
include/tsl/array-hash/array_set.h:238
Methodempty
include/tsl/htrie_hash.h:410
Methodempty
* Capacity */
include/tsl/htrie_map.h:136
Methodempty
include/tsl/array-hash/array_hash.h:567
Methodempty
* Capacity */
include/tsl/array-hash/array_map.h:161
Methodempty
* Capacity */
include/tsl/array-hash/array_set.h:153
Methodend
include/tsl/htrie_hash.h:431
Methodend
include/tsl/array-hash/array_hash.h:423
Methodend_it
include/tsl/array-hash/array_hash.h:360
Methodentry_required_bytes
include/tsl/array-hash/array_hash.h:266
Methodentry_size_bytes
* Return the size of the current entry in buffer. */
include/tsl/array-hash/array_hash.h:283
Methodequal_prefix_range
include/tsl/htrie_hash.h:1182
Methodequal_prefix_range_impl
include/tsl/htrie_hash.h:1681
Methodequal_prefix_range_ks
* Return a range containing all the elements which have 'prefix' as prefix. * The range is defined by a pair of iterator, the first being the begin
include/tsl/htrie_set.h:344
Methodequal_prefix_range_ks
* Return a range containing all the elements which have 'prefix' as prefix. * The range is defined by a pair of iterator, the first being the begin
include/tsl/htrie_map.h:422
Methodequal_range
include/tsl/htrie_hash.h:1170
Methodequal_range
include/tsl/array-hash/array_hash.h:1290
Methodequal_range_ks
include/tsl/htrie_set.h:299
Methodequal_range_ks
include/tsl/htrie_map.h:377
← previousnext →101–200 of 385, ranked by callers