OMNeT++/OMNEST Simulation Library Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
cAccuracyDetectionVirtual base class for result accuracy detection classes
cADByStddevAn algorithm for result accuracy detection
cArrayContainer object that holds objects derived from cObject
cArray::IteratorWalks along a cArray
cBagUse of this class is DISCOURAGED, it is provided for backward compatibility only
cBasicChannelChannel that models delay, bit error rate and data rate
cChannelBase class for channels
cChannelTypeAbstract base class for channel types
cClassRegisterThe class behind the createOne() function and the Register_Class() macro
cCommBufferBuffer for the communications layer of parallel simulation
cCompoundModuleRepresents a compound module in the simulation
cConfigurationAbstract base class for representing the configuration (omnetpp.ini)
cContextSwitcherHelper class, used internally by the Enter_Method() and Enter_Method_Silent() macros
cContextTypeSwitcherThe constructor switches the context type, and the destructor restores the original context type
cCoroutineLow-level coroutine library
cDefaultListInternal class, used as a base class for cModule
cDensityEstBaseCommon base class for density estimation classes
cDisplayStringClass for storage and easy manipulation of display strings
cDoubleExpressionAbstract base class for double-valued expressions
cDoubleHistogramEquidistant histogram for doubles
cEndModuleExceptionThis exception is only thrown from cModule::end(), and from deleteModule() if the current module is to be deleted, in order to exit that module immediately
cEnumProvides string representation for enums
cEnvirInterface to the environment (user interface) of the simulation
cEqdHistogramBaseBase class for equal cell size histograms
cExceptionException class
cExpressionAbstract base class for expressions, to be used with cPar
cFSMStore the state of an FSM
cFunctionTypeRegistration class for extending NED with new functions
cGateRepresents a module gate
cGenericAssignableWatch< T >Template Watch class, for any type that supports operator<<, and operator>> for assignment
cGenericReadonlyWatch< T >Template Watch class, for any type that supports operator<<
cHistogramBaseBase class for histogram classes
cKSplitImplements k-split, an adaptive histogram-like density estimation algorithm
cKSplit::GridSupporting struct for cKSplit
cKSplit::IteratorWalks along cells of the distribution stored in a cKSplit object
cLinkedListUse of this class is DISCOURAGED, it is provided for backward compatibility only
cLinkedList::IteratorWalks along a cLinkedList object
cLinkTypeDEPRECATED
cLongHistogramEquidistant histogram for integers
cMessageThe message class in OMNeT++
cMessageHeapStores the future event set
cMessageHeap::IteratorWalks along a cMessageHeap
cModuleCommon base for cSimpleModule and cCompoundModule
cModuleInterfaceDescribes the interface (modules, gates,
cModuleParModule parameter object
cModuleTypeClass for creating a module of a specific type
cNetworkTypeAbstract base class for network types
cObjectBase class for almost all classes in the OMNeT++ library
cOutputScalarManagerAbstract base class for handling recording of output scalar data
cOutputVectorManagerAbstract base class for output vector managers for cEnvir
cOutVectorResponsible for recording vector simuotation results (an output vector)
cPacketDEPRECATED CLASS
cParParameter class
cPar::ExprElemOne component in a (reversed Polish) expression in a cPar; see cPar::setDoubleValue(ExprElem *,int)
cParsimCommunicationsBasic communications layer for parallel simulation
cPolymorphicUltimate base class for cObject, and thus for nearly all OMNeT++ classes
cPSquareImplements the P2 algorithm, which calculates quantile values without storing the observations
cQueueQueue class
cQueue::IteratorWalks along a cQueue
cRealTimeSchedulerReal-time scheduler class
cRNGAbstract interface for random number generator classes
cRuntimeErrorThrown when the simulation kernel or other components detect a runtime error
cSchedulerAbstract class to encapsulate event scheduling
cSequentialSchedulerEvent scheduler for sequential simulation
cSimpleModuleBase class for all simple module classes
cSimulationSimulation manager class
cSingleton< T >Singleton class, used for global registration lists
cSnapshotManagerAbstract base class for snapshot managers
cStackCleanupExceptionUsed internally when deleting an activity() simple module
cStatisticBase class of different statistic collecting classes
cStdDevStatistics class to collect min, max, mean, standard deviation
cStringTokenizerString tokenizer class, based on strtok()
cStructDescriptorAbstract base class for structure description classes, used mainly with message subclassing
cSubModIteratorIterates through submodules of a compound module
cTDExpandingWindowsA transient detection algorithm
cTerminationExceptionThrown when the simulation is completed
cTopologyRouting support
cTopology::LinkSupporting class for cTopology, represents a link in the graph
cTopology::LinkInSupporting class for cTopology
cTopology::LinkOutSupporting class for cTopology
cTopology::NodeSupporting class for cTopology, represents a node in the graph
cTransientDetectionVirtual base class for transient detection classes
cVarHistogramVariable bin size histogram
cVisitorEnables traversing the tree of (cObject-rooted) simulation objects
cVisitor::EndTraversalExceptionCan be thrown to get out in the middle of the traversal process
cWatch_boolWatch class, specifically for bool
cWatch_charWatch class, specifically for char
cWatch_cPolymorphicWatch class, specifically for objects subclassed from cPolymorphic
cWatch_cPolymorphicPtrWatch class, specifically for pointers to objects subclassed from cPolymorphic
cWatch_stdstringWatch class, specifically for std::string
cWatch_ucharWatch class, specifically for unsigned char
cWatchBaseUtility class to make primitive types and non-cObject objects inspectable in Tkenv
cWeightedStdDevStatistics class to collect doubles and calculate weighted statistics of them
cXMLElementRepresents an XML element in an XML configuration file
cXMLElement::ParamResolverBase class for classes that resolve parameters ($PARAM) that occur in in XPath expressions to their values
ExecuteOnStartupSupporting class for EXECUTE_ON_STARTUP macro
ModNameParamResolverA parameter resolver class for cXMLElement (more precisely, for cXMLElement::getElementByPath()) that, given a cModule pointer, resolves the following parameters: $MODULE_FULLPATH, $MODULE_FULLNAME, $MODULE_NAME, $MODULE_INDEX, $MODULE_ID; $PARENTMODULE_FULLPATH etc; $GRANDPARENTMODULE_FULLPATH etc
opp_stringLightweight string class, used internally in some parts of OMNeT++
sFieldWrapperSupporting class for cStructDescriptor
StringMapParamResolverA parameter resolver class for cXMLElement (more precisely, for cXMLElement::getElementByPath()), which resolves parameters from a string map that contains (parametername, value) pairs

Generated on Sat Oct 21 17:47:56 2006 for OMNeT++/OMNEST Simulation Library by  doxygen 1.4.6