KMap::KKeyValuePair Class Reference

#include <kmap.h>
Inheritance diagram for KMap::KKeyValuePair:
Inheritance graph
[legend]

List of all members.


Detailed Description

template<typename KEY_TYPE, typename VALUE_TYPE, typename KEY_COMPARE_FUNCTOR = KFbxLessCompare<KEY_TYPE>, typename ALLOCATOR = KBaseAllocator>
class KMap< KEY_TYPE, VALUE_TYPE, KEY_COMPARE_FUNCTOR, ALLOCATOR >::KKeyValuePair

Definition at line 1500 of file kmap.h.


Public Types

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

Public Member Functions

  KKeyValuePair (KEY_TYPE const &pFirst, VALUE_TYPE const &pSecond)
ConstKeyType GetKey () const
KeyType GetKey ()
ConstValueType GetValue () const
ValueType GetValue ()

Member Typedef Documentation

typedef const KEY_TYPE KeyType

Definition at line 1507 of file kmap.h.

typedef const KEY_TYPE ConstKeyType

Definition at line 1508 of file kmap.h.

Definition at line 1509 of file kmap.h.

typedef const VALUE_TYPE ConstValueType

Definition at line 1510 of file kmap.h.


Constructor & Destructor Documentation

KKeyValuePair ( KEY_TYPE const &  pFirst,
VALUE_TYPE const &  pSecond  
) [inline]

Definition at line 1503 of file kmap.h.


Member Function Documentation

ConstKeyType& GetKey (  )  const [inline]

Definition at line 1512 of file kmap.h.

References KPair::mFirst.

KeyType& GetKey (  )  [inline]

Definition at line 1513 of file kmap.h.

References KPair::mFirst.

ConstValueType& GetValue (  )  const [inline]

Definition at line 1515 of file kmap.h.

References KPair::mSecond.

ValueType& GetValue (  )  [inline]

Definition at line 1516 of file kmap.h.

References KPair::mSecond.

KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair
KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair KMap::KKeyValuePair