CMS 3D CMS Logo

Public Types | Public Member Functions | Public Attributes

edm::helpers::KeyVal< K, V > Struct Template Reference

#include <AssociationMapHelpers.h>

List of all members.

Public Types

typedef K key_type
typedef V value_type

Public Member Functions

 KeyVal ()
 KeyVal (const K &k, const V &v)

Public Attributes

key
val

Detailed Description

template<typename K, typename V>
struct edm::helpers::KeyVal< K, V >

Definition at line 16 of file AssociationMapHelpers.h.


Member Typedef Documentation

template<typename K, typename V>
typedef K edm::helpers::KeyVal< K, V >::key_type

Definition at line 17 of file AssociationMapHelpers.h.

template<typename K, typename V>
typedef V edm::helpers::KeyVal< K, V >::value_type

Definition at line 18 of file AssociationMapHelpers.h.


Constructor & Destructor Documentation

template<typename K, typename V>
edm::helpers::KeyVal< K, V >::KeyVal ( ) [inline]

Definition at line 19 of file AssociationMapHelpers.h.

: key(), val() { }
template<typename K, typename V>
edm::helpers::KeyVal< K, V >::KeyVal ( const K &  k,
const V &  v 
) [inline]

Definition at line 20 of file AssociationMapHelpers.h.

: key(k), val(v) { }

Member Data Documentation

template<typename K, typename V>
K edm::helpers::KeyVal< K, V >::key
template<typename K, typename V>
V edm::helpers::KeyVal< K, V >::val