cPlaceholderModule Class Reference
[Parallel simulation support]

#include <cplaceholdermod.h>

Inheritance diagram for cPlaceholderModule:

cModule cComponent cDefaultList cNoncopyableOwnedObject cOwnedObject noncopyable cNamedObject cObject

List of all members.


Detailed Description

In distributed parallel simulation, modules of the network are distributed across partitions.

Represents a module which was instantiated on a remote partition.

Public Member Functions

Constructors, destructor, assignment.
 cPlaceholderModule ()
virtual ~cPlaceholderModule ()
Redefined cObject member functions.
virtual std::string info () const
Redefined cModule functions
virtual bool isPlaceholder () const
virtual void arrived (cMessage *msg, cGate *ongate, simtime_t t)
virtual void scheduleStart (simtime_t t)


Constructor & Destructor Documentation

cPlaceholderModule::cPlaceholderModule (  ) 

Constructor.

Note that module objects should not be created directly, only via their cModuleType objects. See cModule constructor for more info.

virtual cPlaceholderModule::~cPlaceholderModule (  )  [virtual]

Destructor.


Member Function Documentation

virtual std::string cPlaceholderModule::info (  )  const [virtual]

Produces a one-line description of the object's contents.

See cObject for more details.

Reimplemented from cDefaultList.

virtual bool cPlaceholderModule::isPlaceholder (  )  const [inline, virtual]

Redefined to return true.

Reimplemented from cModule.

virtual void cPlaceholderModule::arrived ( cMessage msg,
cGate ongate,
simtime_t  t 
) [virtual]

Not implemented: throws an exception when called.

virtual void cPlaceholderModule::scheduleStart ( simtime_t  t  )  [virtual]

Does nothing.

Implements cModule.


The documentation for this class was generated from the following file:

Generated on Wed Apr 3 14:40:30 2013 for OMNeT++ Parallel Simulation Support by  doxygen 1.5.5