#include <Group.h>
Public Member Functions | |
UnscheduledGroup (boost::shared_ptr< ConstBranchDescription > bd) | |
virtual | ~UnscheduledGroup () |
Public Member Functions inherited from edm::ProducedGroup | |
ProducedGroup () | |
void | producerCompleted () |
void | producerStarted () |
GroupStatus const & | status () const |
GroupStatus & | status () |
virtual | ~ProducedGroup () |
Public Member Functions inherited from edm::Group | |
ConstBranchDescription const & | branchDescription () const |
void | checkType (EDProduct const &prod) const |
Group () | |
void | mergeProduct (std::auto_ptr< EDProduct > edp, boost::shared_ptr< ProductProvenance > productProvenance) |
void | mergeProduct (std::auto_ptr< EDProduct > edp, std::auto_ptr< ProductProvenance > productProvenance) |
void | mergeProduct (std::auto_ptr< EDProduct > edp) const |
void | mergeTheProduct (std::auto_ptr< EDProduct > edp) const |
std::string const & | moduleLabel () const |
bool | onDemand () const |
std::string const & | processName () const |
boost::shared_ptr< EDProduct > | product () const |
ProductID const & | productID () const |
std::string const & | productInstanceName () const |
boost::shared_ptr < ProductProvenance > | productProvenancePtr () const |
Reflex::Type | productType () const |
bool | productUnavailable () const |
Provenance * | provenance () const |
bool | provenanceAvailable () const |
bool | putOrMergeProduct () const |
void | putProduct (std::auto_ptr< EDProduct > edp, boost::shared_ptr< ProductProvenance > productProvenance) |
void | putProduct (std::auto_ptr< EDProduct > edp, std::auto_ptr< ProductProvenance > productProvenance) |
void | putProduct (std::auto_ptr< EDProduct > edp) const |
void | resetBranchDescription (boost::shared_ptr< ConstBranchDescription > bd) |
void | resetGroupData () |
void | setProductProvenance (boost::shared_ptr< ProductProvenance > prov) const |
void | setProvenance (boost::shared_ptr< BranchMapper > mapper, ProductID const &pid) |
void | setProvenance (boost::shared_ptr< BranchMapper > mapper) |
void | swap (Group &rhs) |
void | write (std::ostream &os) const |
virtual | ~Group () |
Private Member Functions | |
virtual GroupData const & | groupData () const |
virtual GroupData & | groupData () |
virtual bool | onDemand_ () const |
virtual void | resetStatus () |
virtual GroupStatus const & | status_ () const |
virtual GroupStatus & | status_ () |
virtual void | swap_ (Group &rhs) |
Private Attributes | |
GroupData | groupData_ |
GroupStatus | theStatus_ |
Additional Inherited Members | |
Protected Types inherited from edm::ProducedGroup | |
enum | GroupStatus { Present = 0, NotRun = 3, NotCompleted = 4, NotPut = 5, UnscheduledNotRun = 6, Uninitialized = 0xff } |
|
inlineexplicit |
Definition at line 284 of file Group.h.
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlineprivatevirtual |
Implements edm::Group.
Definition at line 293 of file Group.h.
References edm::ProducedGroup::status(), and edm::ProducedGroup::UnscheduledNotRun.
|
inlineprivatevirtual |
Implements edm::Group.
Definition at line 292 of file Group.h.
References theStatus_, and edm::ProducedGroup::UnscheduledNotRun.
|
inlineprivatevirtual |
|
inlineprivatevirtual |
|
inlineprivatevirtual |
Implements edm::Group.
Definition at line 287 of file Group.h.
References groupData_, edm::swap(), std::swap(), and theStatus_.
|
private |
Definition at line 298 of file Group.h.
Referenced by groupData(), and swap_().
|
private |
Definition at line 299 of file Group.h.
Referenced by resetStatus(), status_(), and swap_().