#include <SignallingProductRegistry.h>
Public Attributes | |
sigc::signal< void, BranchDescription const & > | productAddedSignal_ |
Private Member Functions | |
virtual void | addCalled (BranchDescription const &, bool) |
Private Attributes | |
std::map< std::string, unsigned int > | typeAddedStack_ |
Additional Inherited Members | |
Public Types inherited from edm::ProductRegistry | |
typedef std::map< BranchKey, ConstBranchDescription > | ConstProductList |
typedef std::map< BranchKey, BranchDescription > | ProductList |
Static Public Attributes inherited from edm::ProductRegistry | |
static ProductTransientIndex const | kInvalidIndex = 0xFFFFFFFF |
Definition at line 33 of file SignallingProductRegistry.h.
|
inline |
Definition at line 36 of file SignallingProductRegistry.h.
|
inlineexplicit |
Definition at line 37 of file SignallingProductRegistry.h.
|
privatevirtual |
Reimplemented from edm::ProductRegistry.
Definition at line 43 of file SignallingProductRegistry.cc.
References edm::BranchDescription::className(), edm::hlt::Exception, edm::BranchDescription::moduleLabel(), productAddedSignal_, edm::BranchDescription::productInstanceName(), and typeAddedStack_.
sigc::signal<void, BranchDescription const&> edm::SignallingProductRegistry::productAddedSignal_ |
Definition at line 38 of file SignallingProductRegistry.h.
Referenced by addCalled(), and edm::ConstProductRegistry::watchProductAdditions().
|
private |
Definition at line 43 of file SignallingProductRegistry.h.
Referenced by addCalled().