|
DPsim
|
Public Types | |
| typedef std::shared_ptr< BarrierTask > | Ptr |
Public Types inherited from CPS::Task | |
| typedef std::shared_ptr< Task > | Ptr |
| typedef std::vector< Ptr > | List |
Public Member Functions | |
| void | addBarrier (Barrier *b) |
| void | execute (Real time, Int timeStepCount) |
Public Member Functions inherited from CPS::Task | |
| virtual String | toString () const |
| const std::vector< AttributeBase::Ptr > & | getAttributeDependencies () |
| const std::vector< AttributeBase::Ptr > & | getModifiedAttributes () |
| const std::vector< AttributeBase::Ptr > & | getPrevStepDependencies () |
Additional Inherited Members | |
Protected Member Functions inherited from CPS::Task | |
| Task (const std::string &name) | |
Protected Attributes inherited from CPS::Task | |
| std::string | mName |
| std::vector< AttributeBase::Ptr > | mAttributeDependencies |
| std::vector< AttributeBase::Ptr > | mModifiedAttributes |
| std::vector< AttributeBase::Ptr > | mPrevStepDependencies |
Definition at line 197 of file Scheduler.h.
| typedef std::shared_ptr<BarrierTask> DPsim::BarrierTask::Ptr |
Definition at line 199 of file Scheduler.h.
| void BarrierTask::addBarrier | ( | Barrier * | b | ) |
Definition at line 215 of file Scheduler.cpp.
|
virtual |
Implements CPS::Task.
Definition at line 217 of file Scheduler.cpp.