MCPcopy Create free account

hub / github.com/Alinshans/MyTinySTL / types & classes

Types & classes119 in github.com/Alinshans/MyTinySTL

↓ 41 callersClassiterator
MyTinySTL/iterator.h:23
↓ 22 callersClassreverse_iterator
MyTinySTL/iterator.h:223
↓ 17 callersClasshash
MyTinySTL/functional.h:187
↓ 4 callersClassbidirectional_iterator_tag
MyTinySTL/iterator.h:17
↓ 3 callersClassvalue_compare
MyTinySTL/map.h:34
↓ 2 callersClassforward_iterator_tag
MyTinySTL/iterator.h:16
↓ 1 callersClassbasic_string
MyTinySTL/basic_string.h:272
ClassTestCase
TestCase 类 封装单个测试案例
Test/test.h:37
ClassUnitTest
UnitTest 类 单元测试,把所有测试案例加入到 vector 中,依次执行测试案例
Test/test.h:55
Classalloc
空间配置类 alloc 如果内存较大,超过 4096 bytes,直接调用 std::malloc, std::free 当内存较小时,以内存池管理,每次配置一大块内存,并维护对应的自由链表
MyTinySTL/alloc.h:44
Classallocator
MyTinySTL/allocator.h:15
Classauto_ptr
MyTinySTL/memory.h:142
Enumbg
Sets the background color.
Test/Lib/redbud/io/color.h:74
Classbinary_function
MyTinySTL/functional.h:21
Classchar_traits
MyTinySTL/basic_string.h:20
Classchar_traits<char16_t>
MyTinySTL/basic_string.h:148
Classchar_traits<char32_t>
MyTinySTL/basic_string.h:208
Classchar_traits<char>
MyTinySTL/basic_string.h:80
Classchar_traits<wchar_t>
MyTinySTL/basic_string.h:112
Classdeque
MyTinySTL/deque.h:209
Classdeque_buf_size
MyTinySTL/deque.h:44
Classdeque_iterator
MyTinySTL/deque.h:51
Classdivides
MyTinySTL/functional.h:51
Classequal_to
MyTinySTL/functional.h:80
Enumfg
Sets the foreground color.
Test/Lib/redbud/io/color.h:59
Enumformat
Sets the text format, some of them is not widely supported.
Test/Lib/redbud/io/color.h:44
Classgreater
MyTinySTL/functional.h:94
Classgreater_equal
MyTinySTL/functional.h:108
Classhas_iterator_cat
MyTinySTL/iterator.h:35
Classhas_iterator_cat_of
MyTinySTL/iterator.h:96
Classhas_iterator_cat_of<T, U, false>
MyTinySTL/iterator.h:104
Classhash<T*>
MyTinySTL/functional.h:191
Classhash<basic_string<CharType, CharTraits>>
MyTinySTL/basic_string.h:2072
Classhash<double>
MyTinySTL/functional.h:266
Classhash<float>
MyTinySTL/functional.h:257
Classhash<long double>
MyTinySTL/functional.h:275
Classhashtable
MyTinySTL/hashtable.h:105
Classhashtable_node
MyTinySTL/hashtable.h:21
Enumhbg
Sets the highlight background color.
Test/Lib/redbud/io/color.h:102
Enumhfg
Sets the highlight foreground color.
Test/Lib/redbud/io/color.h:89
Classht_const_iterator
MyTinySTL/hashtable.h:111
Classht_const_local_iterator
MyTinySTL/hashtable.h:117
Classht_iterator
MyTinySTL/hashtable.h:108
Classht_iterator_base
MyTinySTL/hashtable.h:122
Classht_local_iterator
MyTinySTL/hashtable.h:114
Classht_value_traits
MyTinySTL/hashtable.h:78
Classht_value_traits_imp
MyTinySTL/hashtable.h:38
Classht_value_traits_imp<T, true>
MyTinySTL/hashtable.h:58
Classidentity
MyTinySTL/functional.h:143
Classinput_iterator_tag
五种迭代器类型
MyTinySTL/iterator.h:14
Classis_bidirectional_iterator
MyTinySTL/iterator.h:116
Classis_forward_iterator
MyTinySTL/iterator.h:113
Classis_input_iterator
MyTinySTL/iterator.h:107
Classis_iterator
MyTinySTL/iterator.h:122
Classis_output_iterator
MyTinySTL/iterator.h:110
Classis_pair
MyTinySTL/type_traits.h:37
Classis_pair<mystl::pair<T1, T2>>
MyTinySTL/type_traits.h:40
Classis_random_access_iterator
MyTinySTL/iterator.h:119
Classiterator_traits
MyTinySTL/iterator.h:71
Classiterator_traits<T*>
MyTinySTL/iterator.h:76
Classiterator_traits<const T*>
MyTinySTL/iterator.h:86
Classiterator_traits_helper
MyTinySTL/iterator.h:59
Classiterator_traits_helper<Iterator, true>
MyTinySTL/iterator.h:62
Classiterator_traits_impl
MyTinySTL/iterator.h:46
Classiterator_traits_impl<Iterator, true>
MyTinySTL/iterator.h:49
Classless
MyTinySTL/functional.h:101
Classless_equal
MyTinySTL/functional.h:115
Classlist
MyTinySTL/list.h:210
Classlist_const_iterator
MyTinySTL/list.h:153
Classlist_iterator
MyTinySTL/list.h:98
Classlist_node
MyTinySTL/list.h:30
Classlist_node_base
MyTinySTL/list.h:29
Classlogical_and
MyTinySTL/functional.h:122
Classlogical_not
MyTinySTL/functional.h:136
Classlogical_or
MyTinySTL/functional.h:129
Classm_integral_constant
MyTinySTL/type_traits.h:15
Classmap
MyTinySTL/map.h:24
Classminus
MyTinySTL/functional.h:37
Classmodulus
MyTinySTL/functional.h:58
Classmultimap
MyTinySTL/map.h:307
Classmultiplies
MyTinySTL/functional.h:44
Classmultiset
MyTinySTL/set.h:252
Classnegate
MyTinySTL/functional.h:65
Classnode_traits
MyTinySTL/list.h:33
Classnot_equal_to
MyTinySTL/functional.h:87
Classoutput_iterator_tag
MyTinySTL/iterator.h:15
Classpair
MyTinySTL/type_traits.h:33
Classpair
MyTinySTL/util.h:67
Classplus
MyTinySTL/functional.h:30
Classpriority_queue
MyTinySTL/queue.h:184
Classprojectfirst
MyTinySTL/functional.h:170
Classprojectsecond
MyTinySTL/functional.h:177
Classqueue
MyTinySTL/queue.h:19
Classrandom_access_iterator_tag
MyTinySTL/iterator.h:18
Classrb_tree
MyTinySTL/rb_tree.h:716
Classrb_tree_const_iterator
MyTinySTL/rb_tree.h:33
Classrb_tree_iterator
MyTinySTL/rb_tree.h:32
Classrb_tree_iterator_base
MyTinySTL/rb_tree.h:192
Classrb_tree_node
MyTinySTL/rb_tree.h:30
Classrb_tree_node_base
MyTinySTL/rb_tree.h:29
next →1–100 of 119, ranked by callers