#include <EDAnalyzer.h>
Public Member Functions | |
std::unique_ptr < OutputModuleCommunicator > | createOutputModuleCommunicator () |
T * | module () const |
ModuleDescription const & | moduleDescription () const override |
ModuleHolderT (T *iModule, Maker const *iMaker) | |
void | preallocate (PreallocationConfiguration const &iPrealloc) override |
void | registerProductsAndCallbacks (ProductRegistry *iReg) override |
T * | release () |
void | replaceModuleFor (Worker *iWorker) const override |
void | setModuleDescription (ModuleDescription const &iDesc) override |
~ModuleHolderT () | |
Public Member Functions inherited from edm::maker::ModuleHolder | |
std::unique_ptr< Worker > | makeWorker (ExceptionToActionTable const *actions) const |
ModuleHolder (void *iModule, Maker const *iMaker) | |
virtual | ~ModuleHolder () |
Additional Inherited Members | |
Protected Attributes inherited from edm::maker::ModuleHolder | |
Maker const * | m_maker |
void * | m_mod |
Definition at line 22 of file EDAnalyzer.h.
|
inline |
Definition at line 59 of file ModuleHolder.h.
|
inline |
|
inlinevirtual |
Implements edm::maker::ModuleHolder.
Definition at line 87 of file ModuleHolder.h.
References edm::maker::ModuleHolderT< T >::module().
|
inline |
Definition at line 61 of file ModuleHolder.h.
References edm::maker::ModuleHolder::m_mod.
Referenced by edm::maker::ModuleHolderT< T >::createOutputModuleCommunicator(), edm::WorkerMaker< T >::makeWorker(), edm::maker::ModuleHolderT< T >::moduleDescription(), edm::maker::ModuleHolderT< T >::preallocate(), edm::maker::ModuleHolderT< T >::registerProductsAndCallbacks(), edm::maker::ModuleHolderT< T >::release(), edm::maker::ModuleHolderT< T >::replaceModuleFor(), and edm::maker::ModuleHolderT< T >::setModuleDescription().
|
inlineoverridevirtual |
Implements edm::maker::ModuleHolder.
Definition at line 67 of file ModuleHolder.h.
References edm::maker::ModuleHolderT< T >::module().
|
inlineoverridevirtual |
Implements edm::maker::ModuleHolder.
Definition at line 73 of file ModuleHolder.h.
References edm::maker::ModuleHolderT< T >::module().
|
inlineoverridevirtual |
Implements edm::maker::ModuleHolder.
Definition at line 77 of file ModuleHolder.h.
References edm::maker::ModuleHolderT< T >::module().
|
inline |
Definition at line 80 of file ModuleHolder.h.
References m, edm::maker::ModuleHolder::m_mod, and edm::maker::ModuleHolderT< T >::module().
Referenced by cuy.ValElement::__init__().
|
inlineoverridevirtual |
Implements edm::maker::ModuleHolder.
Definition at line 62 of file ModuleHolder.h.
References edm::maker::ModuleHolderT< T >::module(), and w().
|
inlineoverridevirtual |
Implements edm::maker::ModuleHolder.
Definition at line 70 of file ModuleHolder.h.
References edm::maker::ModuleHolderT< T >::module().