#include <utility>
#include <memory>
Go to the source code of this file.
Data Structures |
| class | EH_allocator< _Tp > |
Defines |
| #define | TESTCLASS_DEEP_DATA 1 |
| #define | EH_USE_SGI_STL 1 |
| #define | EH_ASSERT _STLP_ASSERT |
| #define | EH_BEGIN_NAMESPACE _STLP_BEGIN_NAMESPACE |
| #define | EH_END_NAMESPACE _STLP_END_NAMESPACE |
| #define | EH_NEW_HEADERS 1 |
| #define | EH_NEW_IOSTREAMS 1 |
| #define | EH_NO_EXCEPTIONS |
| #define | EH_CSTD std |
| #define | EH_DISTANCE(a, b, result) EH_STD::distance(a, b, result) |
| #define | EH_HASHED_CONTAINERS_IMPLEMENTED 1 |
| #define | EH_HASH_CONTAINERS_SUPPORT_RESIZE 1 |
| #define | EH_HASH_CONTAINERS_SUPPORT_ITERATOR_CONSTRUCTION 1 |
| #define | EH_SLIST_IMPLEMENTED 1 |
| #define | EH_SELECT1ST_HINT __select1st_hint |
| #define | EH_ROPE_IMPLEMENTED 1 |
| #define | EH_STRING_IMPLEMENTED 1 |
| #define | stl_destroy EH_STD::destroy |
| #define | eh_allocator(T) ::EH_allocator<T> |
| #define | EH_BIT_VECTOR_IMPLEMENTED |
| #define | EH_BIT_VECTOR EH_STD::vector<bool, eh_allocator(bool) > |
| #define | EH_USE_STD |
| #define | USING_CSTD_NAME(name) |
Functions |
| template<class _T1 > |
| bool _STLP_CALL | operator== (const EH_allocator< _T1 > &, const EH_allocator< _T1 > &) |
| template<class _T1 > |
| bool _STLP_CALL | operator!= (const EH_allocator< _T1 > &, const EH_allocator< _T1 > &) |
| template<class _Tp1 , class _Tp2 > |
_STLP_BEGIN_NAMESPACE
EH_allocator< _Tp2 >
&_STLP_CALL | __stl_alloc_rebind (EH_allocator< _Tp1 > &__a, const _Tp2 *) |
| template<class _Tp1 , class _Tp2 > |
| EH_allocator< _Tp2 > _STLP_CALL | __stl_alloc_create (const EH_allocator< _Tp1 > &, const _Tp2 *) |