Main Page
Namespaces
Classes
Files
Examples
Class List
Class Index
Class Hierarchy
Class Members
OSDL::Engine::PeriodicalActiveObject Member List
This is the complete list of members for
OSDL::Engine::PeriodicalActiveObject
, including all inherited members.
_birthTick
OSDL::Engine::ActiveObject
[protected]
_period
OSDL::Engine::PeriodicalActiveObject
[protected]
_policy
OSDL::Engine::ActiveObject
[protected]
_registered
OSDL::Engine::ActiveObject
[protected]
_subslot
OSDL::Engine::PeriodicalActiveObject
[protected]
_weight
OSDL::Engine::ActiveObject
[protected]
ActiveObject
(ObjectSchedulingPolicy policy=relaxed, Weight weight=1)
OSDL::Engine::ActiveObject
[explicit]
convertDurationToActivationCount
(Ceylan::System::Millisecond duration) const
OSDL::Engine::PeriodicalActiveObject
[virtual]
getBirthTick
() const
OSDL::Engine::ActiveObject
[virtual]
getLocalTime
() const
OSDL::Engine::ActiveObject
[protected]
getPeriod
() const
OSDL::Engine::PeriodicalActiveObject
[virtual]
getPolicy
() const
OSDL::Engine::ActiveObject
[virtual]
getSubslotNumber
() const
OSDL::Engine::PeriodicalActiveObject
[virtual]
getWeight
() const
OSDL::Engine::ActiveObject
[virtual]
onActivation
(Events::SimulationTick newTick)=0
OSDL::Engine::ActiveObject
[pure virtual]
onImpossibleActivation
(Events::SimulationTick missedTick)
OSDL::Engine::ActiveObject
[virtual]
onRegistering
(Events::Period subslot)
OSDL::Engine::PeriodicalActiveObject
[virtual]
onSkip
(Events::SimulationTick skippedTick)
OSDL::Engine::ActiveObject
[virtual]
PeriodicalActiveObject
(Ceylan::System::Millisecond periodDuration, bool autoRegister=true, Ceylan::Maths::Percentage maxErrorPercentage=5)
OSDL::Engine::PeriodicalActiveObject
[explicit]
PeriodicalActiveObject
(Events::Period period, bool autoRegister, ObjectSchedulingPolicy policy, Weight weight)
OSDL::Engine::PeriodicalActiveObject
registerToScheduler
()
OSDL::Engine::PeriodicalActiveObject
[virtual]
setBirthTick
(Events::SimulationTick currentSimulationTick)
OSDL::Engine::PeriodicalActiveObject
[virtual]
setFrequency
(Ceylan::Maths::Hertz newFrequency)
OSDL::Engine::PeriodicalActiveObject
[virtual]
setPeriod
(Events::Period newPeriod)
OSDL::Engine::PeriodicalActiveObject
[virtual]
toString
(Ceylan::VerbosityLevels level=Ceylan::high) const
OSDL::Engine::PeriodicalActiveObject
[virtual]
unregisterFromScheduler
()
OSDL::Engine::PeriodicalActiveObject
[virtual]
~ActiveObject
()
OSDL::Engine::ActiveObject
[virtual]
~PeriodicalActiveObject
()
OSDL::Engine::PeriodicalActiveObject
[virtual]
Generated on Mon Nov 29 14:05:33 2010 for OSDL by
1.6.3