#include <ConsumesInfo.h>
Public Member Functions | |
bool | alwaysGets () const |
BranchType | branchType () const |
ConsumesInfo (TypeID const &iType, char const *iLabel, char const *iInstance, char const *iProcess, BranchType iBranchType, KindOfType iKindOfType, bool iAlwaysGets, bool iSkipCurrentProcess_) | |
std::string const & | instance () const |
KindOfType | kindOfType () const |
std::string const & | label () const |
std::string const & | process () const |
bool | skipCurrentProcess () const |
TypeID const & | type () const |
Private Attributes | |
bool | alwaysGets_ |
BranchType | branchType_ |
std::string | instance_ |
KindOfType | kindOfType_ |
std::string | label_ |
std::string | process_ |
bool | skipCurrentProcess_ |
TypeID | type_ |
Description: Contains information about a product a module will get (consume).
Usage: These are typically returned by the PathsAndConsumesOfModules object obtained in the PreBeginJob callback for a service.
Definition at line 23 of file ConsumesInfo.h.
edm::ConsumesInfo::ConsumesInfo | ( | TypeID const & | iType, |
char const * | iLabel, | ||
char const * | iInstance, | ||
char const * | iProcess, | ||
BranchType | iBranchType, | ||
KindOfType | iKindOfType, | ||
bool | iAlwaysGets, | ||
bool | iSkipCurrentProcess_ | ||
) |
Definition at line 5 of file ConsumesInfo.cc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 62 of file ConsumesInfo.h.
Referenced by alwaysGets().
|
private |
Definition at line 60 of file ConsumesInfo.h.
Referenced by branchType().
|
private |
Definition at line 58 of file ConsumesInfo.h.
Referenced by instance().
|
private |
Definition at line 61 of file ConsumesInfo.h.
Referenced by kindOfType().
|
private |
Definition at line 57 of file ConsumesInfo.h.
Referenced by label().
|
private |
Definition at line 59 of file ConsumesInfo.h.
Referenced by process().
|
private |
Definition at line 63 of file ConsumesInfo.h.
Referenced by skipCurrentProcess().
|
private |
Definition at line 56 of file ConsumesInfo.h.
Referenced by RandomRunSource.RandomRunSource::insertInto(), and type().