KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue Class Reference


Detailed Description

template<typename VALUE_TYPE, typename KEY_COMPARE_FUNCTOR = KFbxLessCompare<VALUE_TYPE>, typename ALLOCATOR = KBaseAllocator>
class KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue

Definition at line 1637 of file kmap.h.

#include <kmap.h>

List of all members.

Public Types

typedef const VALUE_TYPE  KeyType
typedef const VALUE_TYPE  ConstKeyType
typedef const VALUE_TYPE  ValueType
typedef const VALUE_TYPE  ConstValueType

Public Member Functions

  KValue (VALUE_TYPE const &pValue)
KeyType GetKey () const
ConstKeyType GetKey ()
ValueType GetValue () const
ConstValueType GetValue ()

Protected Attributes

ValueType  mValue

Member Typedef Documentation

typedef const VALUE_TYPE KeyType

Definition at line 1644 of file kmap.h.

typedef const VALUE_TYPE ConstKeyType

Definition at line 1645 of file kmap.h.

typedef const VALUE_TYPE ValueType

Definition at line 1646 of file kmap.h.

typedef const VALUE_TYPE ConstValueType

Definition at line 1647 of file kmap.h.


Constructor & Destructor Documentation

KValue ( VALUE_TYPE const &  pValue ) [inline]

Definition at line 1640 of file kmap.h.

            : mValue(pValue) {}

Member Function Documentation

KeyType& GetKey ( ) const [inline]

Definition at line 1649 of file kmap.h.

{ return mValue; }
ConstKeyType& GetKey ( ) [inline]

Definition at line 1650 of file kmap.h.

{ return mValue; }
ValueType& GetValue ( ) const [inline]

Definition at line 1652 of file kmap.h.

{ return mValue; }
ConstValueType& GetValue ( ) [inline]

Definition at line 1653 of file kmap.h.

{ return mValue; }

Member Data Documentation

ValueType mValue [protected]

Definition at line 1656 of file kmap.h.


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

KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue
KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue KSet2< VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KValue