Interface | Description |
---|---|
Callback |
This interface's implementation is passed into the receiving
Object and is used as a notification that the receiving
Object has performed a certain event.
|
IntegerCallback |
This interface's implementation is passed into the receiving
Object and is used as a notification that the receiving
Object has performed a certain event, defined by the integer callback
value.
|
StateBufferSaveable |
This interface should be implemented by an Object that
needs to save/restore its state to a generic buffer.
|
StateDirectorySaveable |
This interface should be implemented by an Object that
needs to save/restore its state to a directory.
|
StateFreezable |
This interface is for those classes that actively supply
input to a sub-system.
|
StateManagementIfc |
This interface should be used in those Objects that are
required to implement some sort of state management.
|
StateSaveable |
This interface should be implemented by an Object that
needs to save/restore its state.
|
Class | Description |
---|---|
AsynchronousStateManager |
The StateManager is responsible for holding a set of
StateDirectorySaveable or StateBufferSaveable Objects, and
saving/restoring those Objects when told to.
|
AsynchronousStateSaver |
The class will save the state of a set of registered Objects.
|
IntegerCallbackIdentifier |
This class provides a interface between a Callback Object, and a
IntegerCallback Object.
|
RuntimeState |
This class maintains the state of a given Object from a
set of pre-defined states.
|
State |
Implements a well-defined set of general-purpose State Objects.
|
StateBuffer |
The StateBuffer class is responsible for holding small amounts
of state data for any number of objects.
|
StateFreezeHelper |
This class is intended for use within a class that has implemented
the StateFreezable interface.
|
StateFreezer |
This class is responsible for freezing the state of the
appropriately registered StateFreezable Objects.
|
StateManagementType | |
StateManager |
The StateManager is responsible for holding a set of
StateDirectorySaveable or StateBufferSaveable Objects, and
saving/restoring those Objects when told to.
|
StateMerger |
This class is responsible for merging state directories together
into a single merged directory.
|
StateRestorer |
This class restores the state of its registered Objects.
|
StateSaver |
The class will save the state of a set of registered Objects.
|
StateSaverQueue |
This class implements a asynchronous state saving thread, and a
manager of state save requests.
|
SynchronousStateManager | |
TimedStateMerger |
This class is responsible for merging state directories together
into a single merged directory.
|