CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions
HCMethods.h File Reference
#include "FWCore/Framework/interface/HCTypeTag.h"
#include <type_traits>

Go to the source code of this file.

Classes

struct  edm::eventsetup::heterocontainer::type_from_itemtype< Key, ItemType >
 

Namespaces

 edm
 HLT enums.
 
 edm::eventsetup
 
 edm::eventsetup::heterocontainer
 

Functions

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