_AssocStorageTypes< _Tp, _Compare > Struct Template Reference

#include <_tools.h>

List of all members.

Public Types

enum  { is_default_less = __type2bool<_STLportLess>::_Ret }
enum  { ptr_type = _StorageTypeInfo::use_const_volatile_void_ptr }
typedef _StorageType< _Tp > _StorageTypeInfo
typedef _StorageTypeInfo::_Type _SType
typedef _IsSTLportClass< _Compare
>::_Ret 
_STLportLess
typedef __select< is_default_less,
_SType, _Tp >::_Ret 
_KeyStorageType
typedef __select< is_default_less
&&ptr_type, _BinaryPredWrapper<
_KeyStorageType, _Tp, _Compare >,
_Compare >::_Ret 
_CompareStorageType


Detailed Description

template<class _Tp, class _Compare>
struct _AssocStorageTypes< _Tp, _Compare >

Definition at line 112 of file _tools.h.


Member Typedef Documentation

template<class _Tp, class _Compare>
typedef _StorageType<_Tp> _AssocStorageTypes< _Tp, _Compare >::_StorageTypeInfo

Definition at line 113 of file _tools.h.

template<class _Tp, class _Compare>
typedef _StorageTypeInfo::_Type _AssocStorageTypes< _Tp, _Compare >::_SType

Definition at line 114 of file _tools.h.

template<class _Tp, class _Compare>
typedef _IsSTLportClass<_Compare>::_Ret _AssocStorageTypes< _Tp, _Compare >::_STLportLess

Definition at line 118 of file _tools.h.

template<class _Tp, class _Compare>
typedef __select<is_default_less, _SType, _Tp>::_Ret _AssocStorageTypes< _Tp, _Compare >::_KeyStorageType

Definition at line 121 of file _tools.h.

template<class _Tp, class _Compare>
typedef __select<is_default_less && ptr_type, _BinaryPredWrapper<_KeyStorageType, _Tp, _Compare>, _Compare>::_Ret _AssocStorageTypes< _Tp, _Compare >::_CompareStorageType

Definition at line 125 of file _tools.h.


Member Enumeration Documentation

template<class _Tp, class _Compare>
anonymous enum

Enumerator:
is_default_less 

Definition at line 119 of file _tools.h.

template<class _Tp, class _Compare>
anonymous enum

Enumerator:
ptr_type 

Definition at line 122 of file _tools.h.


The documentation for this struct was generated from the following file:
  • /home/ntakagi/work/STLport-5.1.5/stlport/stl/pointers/_tools.h



Generated on Mon Mar 10 15:32:53 2008 by  doxygen 1.5.1