Facebook Twitter YouTube

Utility Library

Classes
Array A container class that holds an array of objects.
Completable The base class for objects that can complete a time-consuming task.
ExclusiveObservable The base class for objects that can be observed for events by a single observer only.
ExclusiveObserver Encapsulates an object pointer and callback function for an exclusive observer.
Graph Encapsulates a directed graph.
GraphElement The base class for elements in a directed graph.
GraphRelation The base class for relations connecting elements in a directed graph.
HashTable A container class that organizes objects in a hash table.
HashTableElement The base class for objects that can be stored in a hash table.
Link Encapsulates a smart pointer to an object.
LinkTarget Base class for objects that can be the target of a smart pointer.
List A container class that holds a list of objects.
ListElement The base class for objects that can be stored in a list.
Map An associative container class that holds a set of objects.
MapElement The base class for objects that can be stored in a map.
Observable The base class for objects that can be observed for events.
Observer Encapsulates an object pointer and callback function for an observer.
StaticHash Calculates a compile-time hash value for a string.
String Encapsulates a character string.
Tree The base class for objects that can be stored in a hierarchical tree.
Namespaces
Text Contains miscellaneous text functions.