#include <stdapis/stlportv5/stl/_pair.h>
template <> |
struct __type_traits< pair< _T1, _T2 > > |
Public Member Type Definitions | |
---|---|
typedef | __type_traits< _T1 > _T1Traits |
typedef | __type_traits< _T2 > _T2Traits |
typedef | _Land2< typename _T1Traits::has_trivial_assignment_operator, typename _T2Traits::has_trivial_assignment_operator>::_Ret has_trivial_assignment_operator |
typedef | _Land2< typename _T1Traits::has_trivial_copy_constructor, typename _T2Traits::has_trivial_copy_constructor >::_Ret has_trivial_copy_constructor |
typedef | _Land2< typename _T1Traits::has_trivial_default_constructor, typename _T2Traits::has_trivial_default_constructor >::_Ret has_trivial_default_constructor |
typedef | _Land2< typename _T1Traits::has_trivial_destructor, typename _T2Traits::has_trivial_destructor >::_Ret has_trivial_destructor |
typedef | __false_type is_POD_type |
typedef _Land2< typename _T1Traits::has_trivial_assignment_operator, typename _T2Traits::has_trivial_assignment_operator>::_Ret | has_trivial_assignment_operator |
typedef _Land2< typename _T1Traits::has_trivial_copy_constructor, typename _T2Traits::has_trivial_copy_constructor >::_Ret | has_trivial_copy_constructor |
typedef _Land2< typename _T1Traits::has_trivial_default_constructor, typename _T2Traits::has_trivial_default_constructor >::_Ret | has_trivial_default_constructor |
typedef _Land2< typename _T1Traits::has_trivial_destructor, typename _T2Traits::has_trivial_destructor >::_Ret | has_trivial_destructor |