CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 , class IdTag >
bool insert (Storage &, ItemType *, const IdTag &)
 
template<class Key , class ItemType , class Storage >
bool insert (Storage &, ItemType *)
 
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 , class IdTag >
bool edm::eventsetup::heterocontainer::insert ( Storage ,
ItemType *  ,
const IdTag &   
)
template<class Key , class ItemType , class Storage >
bool edm::eventsetup::heterocontainer::insert ( Storage ,
ItemType *   
)
template<class Type , class Key , class IdTag >
Key edm::eventsetup::heterocontainer::makeKey ( const IdTag &  )
template<class Type , class Key >
Key edm::eventsetup::heterocontainer::makeKey ( )