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

KeyVector traits class. More...

#include <KeyVectorTraits.hh>

Public Types

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

Private Types

typedef vector1< K > Vector
 

Detailed Description

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

KeyVector traits class.

Member Typedef Documentation

◆ Allocator

template<typename K >
typedef Vector::Allocator utility::keys::KeyVectorTraits< K >::Allocator

◆ allocator_type

◆ const_iterator

◆ const_pointer

◆ const_reference

◆ const_reverse_iterator

◆ ConstIterator

◆ ConstPointer

◆ ConstReference

◆ ConstReverseIterator

◆ Difference

template<typename K >
typedef Vector::Difference utility::keys::KeyVectorTraits< K >::Difference

◆ difference_type

◆ Index

template<typename K >
typedef Vector::Index utility::keys::KeyVectorTraits< K >::Index

◆ index_type

template<typename K >
typedef Vector::index_type utility::keys::KeyVectorTraits< K >::index_type

◆ iterator

template<typename K >
typedef Vector::iterator utility::keys::KeyVectorTraits< K >::iterator

◆ Iterator

template<typename K >
typedef Vector::Iterator utility::keys::KeyVectorTraits< K >::Iterator

◆ Key

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

◆ key_type

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

◆ pointer

template<typename K >
typedef Vector::pointer utility::keys::KeyVectorTraits< K >::pointer

◆ Pointer

template<typename K >
typedef Vector::Pointer utility::keys::KeyVectorTraits< K >::Pointer

◆ reference

template<typename K >
typedef Vector::reference utility::keys::KeyVectorTraits< K >::reference

◆ Reference

template<typename K >
typedef Vector::Reference utility::keys::KeyVectorTraits< K >::Reference

◆ reverse_iterator

◆ ReverseIterator

◆ Size

template<typename K >
typedef Vector::Size utility::keys::KeyVectorTraits< K >::Size

◆ size_type

template<typename K >
typedef Vector::size_type utility::keys::KeyVectorTraits< K >::size_type

◆ Value

template<typename K >
typedef Vector::Value utility::keys::KeyVectorTraits< K >::Value

◆ value_type

template<typename K >
typedef Vector::value_type utility::keys::KeyVectorTraits< K >::value_type

◆ Vector

template<typename K >
typedef vector1< K > utility::keys::KeyVectorTraits< K >::Vector
private

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