Fundamental library classes. The most important ones are:
Classes | |
| class | cClassDescriptor |
| Abstract base class for class descriptors. More... | |
| class | cCoroutine |
| Low-level coroutine library. Coroutines are used by cSimpleModule. More... | |
| class | cException |
| Exception class. More... | |
| class | cTerminationException |
| Thrown when the simulation is completed without error. More... | |
| class | cRuntimeError |
| Thrown when the simulation kernel or other components detect a runtime error. More... | |
| class | cNamedObject |
| Extends cObject with a name string. Also includes a "flags" member, with bits open for use by subclasses. More... | |
| class | cObject |
| cObject is a lightweight class which serves as the root of the OMNeT++ class hierarchy. cObject, via virtual and pure virtual methods, defines several properties and mechanisms that are used throughout the entire simulation library. More... | |
| class | cOwnedObject |
| A cObject that keeps track of its owner. It serves as base class for many classes in the OMNeT++ library. More... | |
| class | cSoftOwner |
| Internal class, used as a base class for modules and channels. It is not intended for subclassing outside the simulation kernel. More... | |