|
typedef _Tree_alloc<!is_empty< _Alloc >::value, _Tree_base_types< _Ty, _Alloc > > | _Mybase |
|
typedef _Mybase::_Alty | _Alty |
|
typedef _Mybase::_Nodeptr | _Nodeptr |
|
typedef _Mybase::value_type | value_type |
|
typedef _Tree_alloc< _Al_has_storage, _Tree_base_types< _Ty, _Alloc > > | _Myt |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Alloc | _Alloc |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Alnod_type | _Alty |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Node | _Node |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Nodeptr | _Nodeptr |
|
enum | _Redbl |
|
typedef _Tree_val< _Tree_base_types< _Ty, _Alloc >::_Val_types > | _Myt |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Val_types::_Nodeptr | _Nodeptr |
|
typedef _Nodeptr & | _Nodepref |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Val_types::value_type | value_type |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Val_types::size_type | size_type |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Val_types::difference_type | difference_type |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Val_types::pointer | pointer |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Val_types::const_pointer | const_pointer |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Val_types::reference | reference |
|
typedef _Tree_base_types< _Ty, _Alloc >::_Val_types::const_reference | const_reference |
|
typedef _Tree_const_iterator< _Myt > | const_iterator |
|
typedef _Tree_iterator< _Myt > | iterator |
|
template<class _Ty, class _Alloc>
template<class _Ty, class _Alloc>
template<class _Ty, class _Alloc>
template<class _Ty, class _Alloc>
template<class _Ty, class _Alloc>
_Tree_alloc<!is_empty< _Alloc >::value, _Tree_base_types< _Ty, _Alloc > > _Mybase
Definition: xtree:882
template<class _Ty, class _Alloc>
template<class... _Valty>
928 this->
_Isnil(_Pnode) =
false;
static char & _Color(_Nodeptr _Pnode)
Definition: xtree:577
#define _TRY_BEGIN
Definition: xstddef:60
#define _CATCH_END
Definition: xstddef:63
static char & _Isnil(_Nodeptr _Pnode)
Definition: xtree:582
#define _CATCH_ALL
Definition: xstddef:62
void _Freenode0(_Nodeptr _Pnode)
Definition: xtree:911
_Nodeptr _Buynode0()
Definition: xtree:892
_Ty * addressof(_Ty &_Val) _NOEXCEPT
Definition: xstddef:91
static reference _Myval(_Nodeptr _Pnode)
Definition: xtree:602
_Mybase::_Nodeptr _Nodeptr
Definition: xtree:884
_Alty & _Getal()
Definition: xtree:746
#define _RERAISE
Definition: xstddef:74
_FwdIt const _Ty _Val
Definition: algorithm:1938
template<class _Ty, class _Alloc>
904 this->
_Getal().deallocate(_Pnode, 1);
#define _TRY_BEGIN
Definition: xstddef:60
#define _CATCH_END
Definition: xstddef:63
_Nodeptr _Myhead
Definition: xtree:621
static _Nodepref _Left(_Nodeptr _Pnode)
Definition: xtree:587
static _Nodepref _Parent(_Nodeptr _Pnode)
Definition: xtree:592
#define _CATCH_ALL
Definition: xstddef:62
_Ty * addressof(_Ty &_Val) _NOEXCEPT
Definition: xstddef:91
_Mybase::_Nodeptr _Nodeptr
Definition: xtree:884
static _Nodepref _Right(_Nodeptr _Pnode)
Definition: xtree:597
_Alty & _Getal()
Definition: xtree:746
#define _RERAISE
Definition: xstddef:74
template<class _Ty, class _Alloc>
919 this->
_Getal().deallocate(_Pnode, 1);
static _Nodepref _Left(_Nodeptr _Pnode)
Definition: xtree:587
static _Nodepref _Parent(_Nodeptr _Pnode)
Definition: xtree:592
_Ty * addressof(_Ty &_Val) _NOEXCEPT
Definition: xstddef:91
static _Nodepref _Right(_Nodeptr _Pnode)
Definition: xtree:597
_Alty & _Getal()
Definition: xtree:746
The documentation for this class was generated from the following file: