Main Page
Namespaces
Classes
Files
Examples
Class List
Class Index
Class Hierarchy
Class Members
OSDL::MVC::PeriodicalModel Member List
This is the complete list of members for
OSDL::MVC::PeriodicalModel
, 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
PeriodicalModel
(Events::Period period=1, bool autoRegister=true, Engine::ObjectSchedulingPolicy policy=Engine::relaxed, Engine::Weight weight=1)
OSDL::MVC::PeriodicalModel
[explicit]
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::MVC::PeriodicalModel
[virtual]
unregisterFromScheduler
()
OSDL::Engine::PeriodicalActiveObject
[virtual]
~ActiveObject
()
OSDL::Engine::ActiveObject
[virtual]
~PeriodicalActiveObject
()
OSDL::Engine::PeriodicalActiveObject
[virtual]
~PeriodicalModel
()
OSDL::MVC::PeriodicalModel
[virtual]
Generated on Mon Nov 29 14:05:53 2010 for OSDL by
1.6.3