Rosetta
Public Types | Private Types | List of all members
utility::keys::KeySetTraits< K > Class Template Reference

KeySet traits class. More...

#include <KeySetTraits.hh>

Public Types

typedef K key_type
 
typedef Set::value_type value_type
 
typedef Set::reference reference
 
typedef Set::const_reference const_reference
 
typedef Set::pointer pointer
 
typedef Set::const_pointer const_pointer
 
typedef Set::iterator iterator
 
typedef Set::const_iterator const_iterator
 
typedef Set::reverse_iterator reverse_iterator
 
typedef Set::const_reverse_iterator const_reverse_iterator
 
typedef Set::size_type size_type
 
typedef Set::difference_type difference_type
 
typedef Set::allocator_type allocator_type
 
typedef K Key
 
typedef Set::value_type Value
 
typedef Set::reference Reference
 
typedef Set::const_reference ConstReference
 
typedef Set::pointer Pointer
 
typedef Set::const_pointer ConstPointer
 
typedef Set::iterator Iterator
 
typedef Set::const_iterator ConstIterator
 
typedef Set::reverse_iterator ReverseIterator
 
typedef Set::const_reverse_iterator ConstReverseIterator
 
typedef Set::size_type Size
 
typedef Set::difference_type Difference
 
typedef Set::allocator_type Allocator
 

Private Types

typedef std::set< K > Set
 

Detailed Description

template<typename K>
class utility::keys::KeySetTraits< K >

KeySet traits class.

Member Typedef Documentation

◆ Allocator

template<typename K >
typedef Set::allocator_type utility::keys::KeySetTraits< K >::Allocator

◆ allocator_type

template<typename K >
typedef Set::allocator_type utility::keys::KeySetTraits< K >::allocator_type

◆ const_iterator

template<typename K >
typedef Set::const_iterator utility::keys::KeySetTraits< K >::const_iterator

◆ const_pointer

template<typename K >
typedef Set::const_pointer utility::keys::KeySetTraits< K >::const_pointer

◆ const_reference

template<typename K >
typedef Set::const_reference utility::keys::KeySetTraits< K >::const_reference

◆ const_reverse_iterator

template<typename K >
typedef Set::const_reverse_iterator utility::keys::KeySetTraits< K >::const_reverse_iterator

◆ ConstIterator

template<typename K >
typedef Set::const_iterator utility::keys::KeySetTraits< K >::ConstIterator

◆ ConstPointer

template<typename K >
typedef Set::const_pointer utility::keys::KeySetTraits< K >::ConstPointer

◆ ConstReference

template<typename K >
typedef Set::const_reference utility::keys::KeySetTraits< K >::ConstReference

◆ ConstReverseIterator

template<typename K >
typedef Set::const_reverse_iterator utility::keys::KeySetTraits< K >::ConstReverseIterator

◆ Difference

template<typename K >
typedef Set::difference_type utility::keys::KeySetTraits< K >::Difference

◆ difference_type

template<typename K >
typedef Set::difference_type utility::keys::KeySetTraits< K >::difference_type

◆ iterator

template<typename K >
typedef Set::iterator utility::keys::KeySetTraits< K >::iterator

◆ Iterator

template<typename K >
typedef Set::iterator utility::keys::KeySetTraits< K >::Iterator

◆ Key

template<typename K >
typedef K utility::keys::KeySetTraits< K >::Key

◆ key_type

template<typename K >
typedef K utility::keys::KeySetTraits< K >::key_type

◆ pointer

template<typename K >
typedef Set::pointer utility::keys::KeySetTraits< K >::pointer

◆ Pointer

template<typename K >
typedef Set::pointer utility::keys::KeySetTraits< K >::Pointer

◆ reference

template<typename K >
typedef Set::reference utility::keys::KeySetTraits< K >::reference

◆ Reference

template<typename K >
typedef Set::reference utility::keys::KeySetTraits< K >::Reference

◆ reverse_iterator

template<typename K >
typedef Set::reverse_iterator utility::keys::KeySetTraits< K >::reverse_iterator

◆ ReverseIterator

template<typename K >
typedef Set::reverse_iterator utility::keys::KeySetTraits< K >::ReverseIterator

◆ Set

template<typename K >
typedef std::set< K > utility::keys::KeySetTraits< K >::Set
private

◆ Size

template<typename K >
typedef Set::size_type utility::keys::KeySetTraits< K >::Size

◆ size_type

template<typename K >
typedef Set::size_type utility::keys::KeySetTraits< K >::size_type

◆ Value

template<typename K >
typedef Set::value_type utility::keys::KeySetTraits< K >::Value

◆ value_type

template<typename K >
typedef Set::value_type utility::keys::KeySetTraits< K >::value_type

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