| 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 |
Copyright © 2011–2021 Eclipse Foundation. All rights reserved.