STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Static Public Member Functions | List of all members
_Tset_traits< _Kty, _Pr, _Alloc, _Mfl > Class Template Reference

Public Types

enum  { _Multi = _Mfl }
 
typedef _Kty key_type
 
typedef _Kty value_type
 
typedef _Pr key_compare
 
typedef _Alloc allocator_type
 
typedef key_compare value_compare
 

Static Public Member Functions

static const _Kty & _Kfn (const value_type &_Val)
 

Member Typedef Documentation

template<class _Kty, class _Pr, class _Alloc, bool _Mfl>
typedef _Alloc _Tset_traits< _Kty, _Pr, _Alloc, _Mfl >::allocator_type
template<class _Kty, class _Pr, class _Alloc, bool _Mfl>
typedef _Pr _Tset_traits< _Kty, _Pr, _Alloc, _Mfl >::key_compare
template<class _Kty, class _Pr, class _Alloc, bool _Mfl>
typedef _Kty _Tset_traits< _Kty, _Pr, _Alloc, _Mfl >::key_type
template<class _Kty, class _Pr, class _Alloc, bool _Mfl>
typedef key_compare _Tset_traits< _Kty, _Pr, _Alloc, _Mfl >::value_compare
template<class _Kty, class _Pr, class _Alloc, bool _Mfl>
typedef _Kty _Tset_traits< _Kty, _Pr, _Alloc, _Mfl >::value_type

Member Enumeration Documentation

template<class _Kty, class _Pr, class _Alloc, bool _Mfl>
anonymous enum
Enumerator
_Multi 
27  { // make multi parameter visible as an enumeration constant
28  _Multi = _Mfl};
Definition: set:28

Member Function Documentation

template<class _Kty, class _Pr, class _Alloc, bool _Mfl>
static const _Kty& _Tset_traits< _Kty, _Pr, _Alloc, _Mfl >::_Kfn ( const value_type _Val)
inlinestatic
33  { // extract key from element value
34  return (_Val);
35  }
_FwdIt const _Ty _Val
Definition: algorithm:1938

The documentation for this class was generated from the following file: