CMS 3D CMS Logo

Public Types | Private Types

edm::OneToOne< CKey, CVal, index > Class Template Reference

#include <OneToOne.h>

Inheritance diagram for edm::OneToOne< CKey, CVal, index >:
edm::OneToOneGeneric< CKey, CVal, index >

List of all members.

Public Types

typedef base::data_type data_type
 insert val type
typedef base::index_type index_type
 index type
typedef base::key_type key_type
 insert key type
typedef base::map_type map_type
 map type
typedef base::ref_type ref_type
 reference set type
typedef base::transient_key_vector transient_key_vector
 transient key vector
typedef base::transient_map_type transient_map_type
 transient map type
typedef base::transient_val_vector transient_val_vector
 transient val vector
typedef base::val_type val_type
 values reference collection type

Private Types

typedef OneToOneGeneric< CKey,
CVal, index > 
base

Detailed Description

template<typename CKey, typename CVal, typename index = unsigned int>
class edm::OneToOne< CKey, CVal, index >

Definition at line 7 of file OneToOne.h.


Member Typedef Documentation

template<typename CKey , typename CVal , typename index = unsigned int>
typedef OneToOneGeneric<CKey, CVal, index> edm::OneToOne< CKey, CVal, index >::base [private]

Definition at line 9 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::data_type edm::OneToOne< CKey, CVal, index >::data_type

insert val type

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 17 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::index_type edm::OneToOne< CKey, CVal, index >::index_type

index type

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 19 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::key_type edm::OneToOne< CKey, CVal, index >::key_type

insert key type

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 15 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::map_type edm::OneToOne< CKey, CVal, index >::map_type

map type

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 21 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::ref_type edm::OneToOne< CKey, CVal, index >::ref_type

reference set type

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 23 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::transient_key_vector edm::OneToOne< CKey, CVal, index >::transient_key_vector

transient key vector

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 27 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::transient_map_type edm::OneToOne< CKey, CVal, index >::transient_map_type

transient map type

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 25 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::transient_val_vector edm::OneToOne< CKey, CVal, index >::transient_val_vector

transient val vector

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 29 of file OneToOne.h.

template<typename CKey , typename CVal , typename index = unsigned int>
typedef base::val_type edm::OneToOne< CKey, CVal, index >::val_type

values reference collection type

Reimplemented from edm::OneToOneGeneric< CKey, CVal, index >.

Definition at line 13 of file OneToOne.h.