The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::Scheduleable Member List
This is the complete list of members for
sparta::Scheduleable
, including all inherited members.
addDelay
(Clock::Cycle delay)
sparta::Scheduleable
inline
cancel
()
sparta::Scheduleable
inline
cancel
(Clock::Cycle rel_cycle)
sparta::Scheduleable
inline
consumer_event_handler_
sparta::Scheduleable
protected
DAG
(defined in
sparta::Scheduleable
)
sparta::Scheduleable
friend
eventCancelled_
()
sparta::Scheduleable
inline
protected
virtual
getDelay
() const
sparta::Scheduleable
inline
getGroupID
() const
sparta::Scheduleable
inline
getHandler
() const
sparta::Scheduleable
inline
getHandler
()
sparta::Scheduleable
inline
getLabel
() const
sparta::Scheduleable
inline
getScheduleableHandleCount_
() const
sparta::Scheduleable
inline
protected
getScheduler
(const bool must_exist=true)
sparta::Scheduleable
inline
getScheduler
(const bool must_exist=true) const
sparta::Scheduleable
inline
getSchedulingPhase
() const
sparta::Scheduleable
inline
getVertex
()
sparta::Scheduleable
inline
INVALID_GROUP
(defined in
sparta::Scheduleable
)
sparta::Scheduleable
static
isContinuing
() const
sparta::Scheduleable
inline
isOrphan
() const
sparta::Scheduleable
isScheduled
() const
sparta::Scheduleable
inline
isScheduled
(Clock::Cycle rel_cycle) const
sparta::Scheduleable
inline
local_clk_
sparta::Scheduleable
protected
PrecedenceGroup
typedef
sparta::Scheduleable
precedes
(Scheduleable &consumer, const std::string &reason="")
sparta::Scheduleable
precedes
(Vertex &consumer, const std::string &reason="") const
sparta::Scheduleable
precedes
(Scheduleable *consumer, const std::string &reason="")
sparta::Scheduleable
inline
precedes
(Vertex *consumer, const std::string &reason="") const
sparta::Scheduleable
inline
schedule
()
sparta::Scheduleable
inline
schedule
(const Clock *clk)
sparta::Scheduleable
inline
schedule
(Clock::Cycle delay)
sparta::Scheduleable
inline
schedule
(Clock::Cycle delay, const Clock *clk)
sparta::Scheduleable
inline
Scheduleable
(const SpartaHandler &consumer_event_handler, Clock::Cycle delay, SchedulingPhase sched_phase, bool is_unique_event=false)
sparta::Scheduleable
Scheduleable
(const Scheduleable &)=default
sparta::Scheduleable
Scheduleable
(Scheduleable &&) noexcept=default
sparta::Scheduleable
ScheduleableHandle
(defined in
sparta::Scheduleable
)
sparta::Scheduleable
friend
Scheduler
(defined in
sparta::Scheduleable
)
sparta::Scheduleable
friend
scheduler_
sparta::Scheduleable
protected
scheduleRelativeTick
(const Scheduler::Tick rel_tick, Scheduler *const scheduler)
sparta::Scheduleable
inline
virtual
setContinuing
(bool continuing)
sparta::Scheduleable
inline
setDelay
(Clock::Cycle delay)
sparta::Scheduleable
inline
setGOP
(bool gop)
sparta::Scheduleable
inline
setGroupID
(const PrecedenceGroup gid)
sparta::Scheduleable
inline
setGroupID_
(const PrecedenceGroup gid)
sparta::Scheduleable
inline
protected
virtual
setHandler
(const SpartaHandler &handler)
sparta::Scheduleable
inline
setLabel
(const char *label)
sparta::Scheduleable
setScheduleableClock
(const Clock *clk)
sparta::Scheduleable
inline
setScheduler
(Scheduler *sched)
sparta::Scheduleable
inline
setVertex
()
sparta::Scheduleable
Unit
(defined in
sparta::Scheduleable
)
sparta::Scheduleable
friend
unlink
(Scheduleable *w)
sparta::Scheduleable
~Scheduleable
()=default
sparta::Scheduleable
virtual
Generated on Mon Nov 11 2024 22:59:40 for The Sparta Modeling Framework by
1.9.8