CMS 3D CMS Logo

Classes | Functions

edm::eventsetup::heterocontainer Namespace Reference

Classes

class  HCTypeTag
struct  type_from_itemtype

Functions

template<class Key , class ItemType , class Storage , class IdTag >
ItemType * find (const Storage &, const IdTag &)
template<class Key , class ItemType , class Storage >
ItemType * find (const Storage &)
template<class Key , class ItemType , class Storage >
bool insert (Storage &, ItemType *)
template<class Key , class ItemType , class Storage , class IdTag >
bool insert (Storage &, ItemType *, const IdTag &)
template<class Type , class Key , class IdTag >
Key makeKey (const IdTag &)
template<class Type , class Key >
Key makeKey ()

Function Documentation

template<class Key , class ItemType , class Storage , class IdTag >
ItemType* edm::eventsetup::heterocontainer::find ( const Storage ,
const IdTag &   
)
template<class Key , class ItemType , class Storage >
ItemType* edm::eventsetup::heterocontainer::find ( const Storage )
template<class Key , class ItemType , class Storage >
bool edm::eventsetup::heterocontainer::insert ( Storage ,
ItemType *   
)
template<class Key , class ItemType , class Storage , class IdTag >
bool edm::eventsetup::heterocontainer::insert ( Storage ,
ItemType *  ,
const IdTag &   
)
template<class Type , class Key , class IdTag >
Key edm::eventsetup::heterocontainer::makeKey ( const IdTag &  )
template<class Type , class Key >
Key edm::eventsetup::heterocontainer::makeKey ( )