|
m2etis
0.4
|
Namespaces | |
| log | |
Classes | |
| class | ApiException |
| Occurs when the engine detects a programmer's error. More... | |
| class | Clock |
| Clock for time handling, Updater is the implementation of the time, like a RealTimeClock measuring real time. More... | |
| class | DoubleBufferQueue |
| class | ExceptionQueue |
| Implements a queue that supports multiple producers but only one consumer. More... | |
| struct | loginfo |
| Internal data structure for exceptions. More... | |
| struct | m2exception |
| class | Predicate |
| class | Random |
| creates random numbers More... | |
| class | RealTimeClock |
| This Clock handles the real time. More... | |
| class | SegmentTree |
| SegmentTree handles integer values and stores segments of set values e.g. inserting values 2, 3 and 4 results in a segment [2,4]. More... | |
| class | Singleton |
| Derive from this templated class to make a class a singleton. Refer to the Singleton Design Pattern if it is not clear what a singleton is. Declare the ctor private. More... | |
| class | SystemFailureException |
| Critical exception that cannot be repaired by a single subsystem. More... | |
Typedefs | |
| typedef boost::error_info< struct tag_logmessage, loginfo > | excinfo_log |
| typedef boost::error_info<struct tag_logmessage, loginfo> m2etis::util::excinfo_log |
Definition at line 68 of file Exceptions.h.