DPsim
|
Public Types | |
typedef std::shared_ptr< BarrierTask > | Ptr |
![]() | |
typedef std::shared_ptr< Task > | Ptr |
typedef std::vector< Ptr > | List |
Public Member Functions | |
void | addBarrier (Barrier *b) |
void | execute (Real time, Int timeStepCount) |
![]() | |
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 | |
![]() | |
Task (const std::string &name) | |
![]() | |
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.