| 
    OMNeT++ Simulation Library
    5.4.1
    
   | 
 
The classes described here are used internally by the simulation kernel. They are normally of very little interest to the simulation programmer. Note that although these internal classes do have a documented API, they may change more often than other classes, simply because they are not used in simulation models and thus backwards compatibility is less important.
Classes | |
| class | cBoolParImpl | 
| A cParImpl subclass that stores a module/channel parameter of the type bool.  More... | |
| class | cClassDescriptor | 
| Abstract base class for structure description classes, used mainly with message subclassing.  More... | |
| class | cDoubleParImpl | 
| A cParImpl subclass that stores a module/channel parameter of the type double.  More... | |
| class | cDeleteModuleException | 
| Thrown from cSimpleModule::deleteModule() when the current module is about to be deleted, in order to exit that module immediately.  More... | |
| class | cStackCleanupException | 
| Used internally when deleting an activity() simple module.  More... | |
| class | cSingleFingerprintCalculator | 
| This class calculates the "fingerprint" of a simulation.  More... | |
| class | cMultiFingerprintCalculator | 
| This class calculates multiple fingerprints simultaneously.  More... | |
| class | cIntParImpl | 
| A cParImpl subclass that stores an integer module/channel parameter.  More... | |
| class | cLogEntry | 
| This class holds various data that is captured when a particular log statement executes. It also contains the text written to the log stream.  More... | |
| class | cNedFunction | 
| Registration class for extending NED with arbitrary new functions.  More... | |
| class | cNedMathFunction | 
| Registration class for extending NED with new mathematical functions.  More... | |
| class | cObjectFactory | 
| The class behind the createOne() function and the Register_Class() macro.  More... | |
| class | cParImpl | 
| Internal class that stores values for cPar objects.  More... | |
| class | cRegistrationList | 
| Implements a list or table of objects with qualified names.  More... | |
| class | cGlobalRegistrationList | 
| Singleton class, used for registration lists. Instances are supposed to be global variables.  More... | |
| class | cResultFilterType | 
| Registers a cResultFilter.  More... | |
| class | cResultRecorderType | 
| Registers a cResultRecorder.  More... | |
| class | cStringParImpl | 
| A cParImpl subclass that stores a module/channel parameter of the type string.  More... | |
| class | cWatchBase | 
| Helper class to make primitive types and non-cOwnedObject objects inspectable in Tkenv/Qtenv. To be used only via the WATCH, WATCH_PTR, WATCH_OBJ, WATCH_VECTOR etc macros.  More... | |
| class | cGenericReadonlyWatch< T > | 
| Template Watch class, for any type that supports operator<<.  More... | |
| class | cGenericAssignableWatch< T > | 
| Template Watch class, for any type that supports operator<<, and operator>> for assignment.  More... | |
| class | cWatch_bool | 
| Watch class, specifically for bool.  More... | |
| class | cWatch_char | 
| Watch class, specifically for char.  More... | |
| class | cWatch_uchar | 
| Watch class, specifically for unsigned char.  More... | |
| class | cWatch_stdstring | 
| Watch class, specifically for std::string.  More... | |
| class | cWatch_cObject | 
| Watch class, specifically for objects subclassed from cObject.  More... | |
| class | cWatch_cObjectPtr | 
| Watch class, specifically for pointers to objects subclassed from cObject.  More... | |
| class | cXMLParImpl | 
| A cParImpl subclass that stores a module/channel parameter of type XML.  More... | |
| class | cErrorMessages | 
| Provides error messages for error codes.  More... | |
| class | CodeFragments | 
| Supporting class for the EXECUTE_ON_STARTUP and EXECUTE_ON_SHUTDOWN macros.  More... | |
| class | cContextSwitcher | 
| The constructor switches the context to the given component, and the destructor restores the original context.  More... | |
| class | cMethodCallContextSwitcher | 
| Internal class. May only be used via the Enter_Method() and Enter_Method_Silent() macros!  More... | |
| class | cContextTypeSwitcher | 
| The constructor switches the context type, and the destructor restores the original context type.  More... | |