#include <Group.h>
Public Member Functions | |
ScheduledGroup (boost::shared_ptr< ConstBranchDescription > bd) | |
virtual | ~ScheduledGroup () |
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_ |
edm::ScheduledGroup::ScheduledGroup | ( | boost::shared_ptr< ConstBranchDescription > | bd | ) | [inline, explicit] |
Definition at line 259 of file Group.h.
: ProducedGroup(), groupData_(bd), theStatus_(NotRun) {}
virtual GroupData const& edm::ScheduledGroup::groupData | ( | ) | const [inline, private, virtual] |
Implements edm::Group.
Definition at line 269 of file Group.h.
References groupData_.
{return groupData_;}
virtual GroupData& edm::ScheduledGroup::groupData | ( | ) | [inline, private, virtual] |
Implements edm::Group.
Definition at line 270 of file Group.h.
References groupData_.
{return groupData_;}
virtual bool edm::ScheduledGroup::onDemand_ | ( | ) | const [inline, private, virtual] |
virtual void edm::ScheduledGroup::resetStatus | ( | ) | [inline, private, virtual] |
Implements edm::Group.
Definition at line 267 of file Group.h.
References edm::ProducedGroup::NotRun, and theStatus_.
{theStatus_ = NotRun;}
virtual GroupStatus const& edm::ScheduledGroup::status_ | ( | ) | const [inline, private, virtual] |
Implements edm::ProducedGroup.
Definition at line 271 of file Group.h.
References theStatus_.
{return theStatus_;}
virtual GroupStatus& edm::ScheduledGroup::status_ | ( | ) | [inline, private, virtual] |
Implements edm::ProducedGroup.
Definition at line 272 of file Group.h.
References theStatus_.
{return theStatus_;}
virtual void edm::ScheduledGroup::swap_ | ( | Group & | rhs | ) | [inline, private, virtual] |
Implements edm::Group.
Definition at line 262 of file Group.h.
References groupData_, edm::Group::swap(), and theStatus_.
{ ScheduledGroup& other = dynamic_cast<ScheduledGroup&>(rhs); edm::swap(groupData_, other.groupData_); std::swap(theStatus_, other.theStatus_); }
GroupData edm::ScheduledGroup::groupData_ [private] |
Definition at line 273 of file Group.h.
Referenced by groupData(), and swap_().
GroupStatus edm::ScheduledGroup::theStatus_ [private] |
Definition at line 274 of file Group.h.
Referenced by resetStatus(), status_(), and swap_().