Main Page Modules Class Hierarchy Compound List File List Compound Members

# Simulation core classes

## Compounds

class | cChannel
class | cCompoundModule
class | cGate
class | cMessage
class | cModule
class | cObject
class | cPar
class | cSimpleChannel
class | cSimpleModule

## Detailed Description

Simulation core classes:

- cObject is the base class for most OMNeT++ classes
- cModule, cCompoundModule and cSimpleModule represent modules in the simulation. The user implements new models by subclassing cSimpleModule and overriding at least its activity() or handleMessage() member function.
- cMessage represents events, and also messages sent among modules
- cGate represents module gates
- cPar represents module and message parameters

Many other classes closely related to the above ones are not listed here explicitly, but you can find them via 'See also' links from their main classes.