|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| IStateBool | Describes a boolean with states (describing some history of the data structure). |
| IStateInt | Describes an integer with states (describing some history of the data structure). |
| IStateIntVector | Describes an search vector with states (describing some history of the data structure). |
| ITrailStorage | An interface for classes implementing trails of modifications to objects. |
| Class Summary | |
|---|---|
| Environment | The root class for managing memory and sessions. |
| PartiallyStoredIntVector | A class implementing a vector with two kind of storage: standard static storage in an array, and backtrackable storage. |
| PartiallyStoredVector | A class implementing a vector with two kind of storage: standard static storage in an array, and backtrackable storage. |
| StoredBitSet | A set of bits (0/1 values) with backtrackable structures. |
| StoredBool | A class implementing backtrackable booleans. |
| StoredBoolTrail | Implementing storage of historical values for backtrackable integers. |
| StoredFloat | A class implementing a backtrackable float variable. |
| StoredFloatTrail | A backtrackable float variable trail storing past values of all the float variables. |
| StoredInt | A class implementing backtrackable integers. |
| StoredIntTrail | Implementing storage of historical values for backtrackable integers. |
| StoredIntVector | Implements a backtrackable search vector. |
| StoredIntVectorTrail | Implements a trail with the history of all the stored search vectors. |
| StoredLong | |
| StoredLongTrail | |
| StoredObject | |
| StoredVector | Implements a backtrackable search vector. |
| StoredVectorTrail | Implements a trail with the history of all the stored search vectors. |
| TwoStateIntVector | A class that implements a vector of integers with two states (one current and one single historical state) TODO: implement all those darn methods |
A package devoted to backtrackable data structures.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||