Interface | Description |
---|---|
Controllable |
Represents a named object that can be enabled or disabled.
|
LogEventHandler |
A TimerEventHandler that stores all events that is receives.
|
Named |
A simple interface used to provide access to the name and the
factory that created this instance.
|
ObjectRegistrationManager |
Interface used to provide the capability to manage timer service objects.
|
StatsEventHandler |
Gather statistics on the times reported to this TimerEventHandler.
|
Timer |
Used to create specific TimerEvent instances through a TimerEventController.
|
TimerEventHandler |
Handles timer events, represented by timer instances.
|
TimerFactory |
Factory class for all Timer-related objects.
|
TimerGroup |
A TimerGroup is a collection of Controllables, which includes
Timers and TimerGroups.
|
Class | Description |
---|---|
NamedBase | |
ObjectRegistrationManagerNOPImpl | |
Statistics |
A simple read-only holder for accumulated statistics.
|
StatisticsAccumulator | |
TimerEvent |
Represents a particular observable event.
|
TimerEventController |
Creates timer events and sends them to all registered event
handlers.
|
TimerEventControllerBase |
Supports registration of TimerEventHandlers.
|
TimerFactoryBuilder |
TimerFactoryBuilder creates independent
instances of the TimerFactory interface.
|
TimerManager<T> |
Provides access to timer facilities.
|
TimerPointSourceGenerator |
Used to generate a class that represents all Timers found in
a TF source file.
|
TimingInfoProcessor |
Enum | Description |
---|---|
TimerEvent.TimerEventType |