Classes | |
class | ArrayList |
The ArrayList class holds any type of object, storing them internally in an array. More... | |
class | AutoDeleting |
class | Bool |
The Bool class is a wrapper for the bool type. More... | |
class | Char |
The Char class is a wrapper for the char type. More... | |
class | ChecksumCalculator |
The ChecksumCalculator class provides functionality for checksum generation, such as CRC32. More... | |
class | CommandLine |
The CommandLine class represents the arguments specified in the command line. More... | |
class | CommandLine::Option |
Helper class for expected and actual options. More... | |
class | Config |
The Config class stores information about the application that is user editable or about to change. More... | |
class | Config::FileWriter |
The file writer is a writer that writes to a file. More... | |
class | Config::StringWriter |
The string writer is a writer that creates a string. More... | |
class | Config::Writer |
The super class for the writing targets. More... | |
class | ConfigParameter |
A ConfigParameter is the single value in the configuration. More... | |
class | ConfigSection |
A ConfigSection stores all sub-sections and parameters of a section in the configuation. More... | |
class | ContainingList |
A ContainingList contains a variable number of items, that are linked like a chain. More... | |
class | ContainingListItem |
A ContainingListItem is one item stored in the ContainingList. More... | |
class | ContainingStack |
A ContainingStack contains a variable number of items, that are stacked on top of each other and are only accessable one by one from the top end of the stack. More... | |
class | ContainingStackItem |
A ContainingStackItem is one item stored in the ContainingStack. More... | |
class | Directory |
The Directory class stores information about a directory, its sub-directories and all files in the directories. More... | |
class | DirectoryEntry |
A DirectoryEntry in the Directory object. More... | |
class | Double |
The Double class is a wrapper for the double type. More... | |
class | EAssertionFailed |
The EAssertionFailed exception is thrown if there is an unexpected condition that cannot happen if the program was bug-free. More... | |
class | EAutoBreaking |
The EAutoBreaking is the base exception class for all exceptions that cause a debug break in the debug version of the application. More... | |
class | EDeviceError |
The EDeviceError exception is thrown if there was an device error like a video card operation problem. More... | |
class | Edge |
A graph's edge. More... | |
class | EdgeArray |
An array of edges. More... | |
class | EIllegalArgument |
The EIllegalArgument exception is thrown if there was an illegal value, for example in the call to a method. More... | |
class | EIllegalState |
The EIllegalState exception is thrown if there was an illegal state, for example a method call before the object was prepared for that call. More... | |
class | EIndexOutOfBounds |
The EIndexOutOfBounds exception is thrown if there was an index that is less or more than the valid bounds of the set, whose element the index points to. More... | |
class | EInternalError |
The EInternalError exception is thrown if there was in internal state that was unexpected in all cases, but is too severe not to be checked. More... | |
class | EIOError |
The EIOError exception is thrown if there was an input/output error like a read or write fault to the hard disk. More... | |
class | ENoSuchElement |
The ENoSuchElement exception is thrown if an element was not found within a searched set of elements. More... | |
class | ENotSupported |
The ENotSupported exception is thrown if a functionality was used that is not yet implemented, fully or partially. More... | |
class | ENullPointer |
The ENullPointer exception is thrown if something is done with a null object, such as a method invocation. More... | |
class | EOutOfMemory |
The EOutOfMemory exception is thrown if there was not enough free memory for a memory allocation. More... | |
class | Exception |
The root class for every exception. More... | |
class | Float |
The Float class is a wrapper for the float type. More... | |
class | Graph |
The Graph class represents a mathematical graph. More... | |
class | HashMap |
A hash table stores any kind of object with nearly constant save/lookup time, but with consuming a lot more memory than an array. More... | |
class | HashSet |
A hash set stores any kind of object with nearly constant save/lookup time, but with consuming about 20 times the memory of an array. More... | |
class | ICStringKeyHashMap |
An ICStringKeyHashMap stores objects in the same way as the StringKeyHashMap does, but the comparisons are case insensitive. More... | |
class | ICStringKeyHashSet |
An ICStringKeyHashSet stores objects in the same way as the StringKeyHashSet does, but the comparisons are case insensitive. More... | |
class | ICStringKeyReferenceValueMap |
class | Int |
The Int class is a wrapper for the int type. More... | |
class | IntKeyHashMap |
An IntKeyHashMap stores objects in the same way as the HashMap does, but uses long ints as keys. More... | |
class | IntKeyHashSet |
An IntKeyHashSet stores objects in the same way as the HashSet does, but uses long ints as keys. More... | |
class | IntKeyReferenceValueMap |
class | Logger |
The Logger class provides debugging functionality for output messages into a separate file, the log file. More... | |
class | LongDouble |
The LongDouble class is a wrapper for the long double type. More... | |
class | LongInt |
The LongInt class is a wrapper for the long type. More... | |
class | MD5Hasher |
class | MP3FileInfos |
An MP3FileInfos object stores all information about an MP3, except for the data itself. More... | |
class | Path |
A path describes the position of a file or directory, absolutely or relatively. More... | |
class | PathElement |
A path element is a directory or file name, a part of a path. More... | |
class | Pointer |
The Pointer class is a wrapper for the void * type. More... | |
class | PointeredList |
A PointeredList contains a variable number of items, that are linked like a chain. More... | |
class | PointeredListItem |
A PointeredListItem is one item stored in the PointeredList. More... | |
class | PointeredStack |
A PointeredStack contains a variable number of items, that are stacked on top of each other and are only accessable one by one from the top end of the stack. More... | |
class | PointeredStackItem |
A PointeredStackItem is one item stored in the PointeredStack. More... | |
class | Reference |
class | ReferenceKeyMap |
class | ReferenceList |
class | ReferenceValueMap |
class | ShortInt |
The ShortInt class is a wrapper for the short type. More... | |
class | SignedChar |
The SignedChar class is a wrapper for the signed char type. More... | |
class | SignedInt |
The SignedInt class is a wrapper for the signed int type. More... | |
class | SignedLongInt |
The SignedLongInt class is a wrapper for the signed long type. More... | |
class | SignedShortInt |
The SignedShortInt class is a wrapper for the signed short type. More... | |
class | Simulation |
The Simulation class represents an event based simulation. More... | |
class | SimulationEndEvent |
The SimulationEndEvent is the simulation event that the simulation shall stop handling events. More... | |
class | SimulationEvent |
A SimulationEvent changes the simulation state at a given time. More... | |
class | SimulationObject |
A SimulationObject is a part of the modelled world, that shall be simulated. More... | |
class | SingleReference |
class | String |
The string class represents an encapsulation of a character array, providing automatic memory management. More... | |
class | StringKeyHashMap |
A StringKeyHashMap stores objects in the same way as the HashMap does, but uses char arrays (strings) as keys. More... | |
class | StringKeyHashSet |
A StringKeyHashSet stores objects in the same way as the HashSet does, but uses char arrays (strings) as keys. More... | |
class | StringKeyReferenceValueMap |
class | TestListObject |
A test class for the RunTestSuite methods of all ToolBox classes. More... | |
class | TestObject |
A test class for the RunTestSuite methods of all ToolBox classes. More... | |
class | TestStackObject |
A test class for the RunTestSuite methods of all ToolBox classes. More... | |
class | UnsignedChar |
The UnsignedChar class is a wrapper for the unsigned char type. More... | |
class | UnsignedInt |
The UnsignedInt class is a wrapper for the unsigned int type. More... | |
class | UnsignedLongInt |
The UnsignedLongInt class is a wrapper for the unsigned long type. More... | |
class | UnsignedShortInt |
The UnsignedShortInt class is a wrapper for the unsigned short type. More... | |
class | Vertex |
A graph's edge. More... | |
class | VertexArray |
An array of vertices. More... | |
class | Void |
The Void class is a wrapper for the void type. More... |