ReactOS 0.4.16-dev-340-g0540c21
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 }
Definition: _pair.h:47

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: copy.c:22

Member Data Documentation

◆ key

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

Definition at line 426 of file atlsimpcoll.h.

◆ val

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

Definition at line 427 of file atlsimpcoll.h.


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