ReactOS  0.4.11-dev-946-g431643b
ATL::CSimpleMap< TKey, TVal, TEqual >::Pair Struct Reference

#include <atlsimpcoll.h>

Public Member Functions

 Pair ()
 
 Pair (const TKey &k, const TVal &v)
 
 Pair (const Pair &pair)
 
Pairoperator= (const Pair &pair)
 

Public Attributes

TKey key
 
TVal val
 

Detailed Description

template<typename TKey, typename TVal, typename TEqual = CSimpleMapEqualHelper<TKey, TVal>>
struct ATL::CSimpleMap< TKey, TVal, TEqual >::Pair

Definition at line 424 of file atlsimpcoll.h.

Constructor & Destructor Documentation

◆ Pair() [1/3]

template<typename TKey , typename TVal , typename TEqual = CSimpleMapEqualHelper<TKey, TVal>>
ATL::CSimpleMap< TKey, TVal, TEqual >::Pair::Pair ( )
inline

Definition at line 429 of file atlsimpcoll.h.

430  {
431  }

◆ Pair() [2/3]

template<typename TKey , typename TVal , typename TEqual = CSimpleMapEqualHelper<TKey, TVal>>
ATL::CSimpleMap< TKey, TVal, TEqual >::Pair::Pair ( const TKey &  k,
const TVal &  v 
)
inline

Definition at line 433 of file atlsimpcoll.h.

433  : key(k), val(v)
434  {
435  }
const GLdouble * v
Definition: gl.h:2040
int k
Definition: mpi.c:3369

◆ Pair() [3/3]

template<typename TKey , typename TVal , typename TEqual = CSimpleMapEqualHelper<TKey, TVal>>
ATL::CSimpleMap< TKey, TVal, TEqual >::Pair::Pair ( const Pair pair)
inline

Definition at line 437 of file atlsimpcoll.h.

437  : key(pair.key), val(pair.val)
438  {
439  }

Member Function Documentation

◆ operator=()

template<typename TKey , typename TVal , typename TEqual = CSimpleMapEqualHelper<TKey, TVal>>
Pair& ATL::CSimpleMap< TKey, TVal, TEqual >::Pair::operator= ( const Pair pair)
inline

Definition at line 441 of file atlsimpcoll.h.

442  {
443  key = pair.key;
444  val = pair.val;
445  return *this;
446  }
GLuint GLfloat * val
Definition: glext.h:7180
Definition: path.c:42

Member Data Documentation

◆ key

template<typename TKey , typename TVal , typename TEqual = CSimpleMapEqualHelper<TKey, TVal>>
TKey ATL::CSimpleMap< TKey, TVal, TEqual >::Pair::key

◆ val

template<typename TKey , typename TVal , typename TEqual = CSimpleMapEqualHelper<TKey, TVal>>
TVal ATL::CSimpleMap< TKey, TVal, TEqual >::Pair::val

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