OMNeT++ Simulation Library  5.4.1
cDeleteModuleException Class Reference

#include <cexception.h>

Description

Thrown from cSimpleModule::deleteModule() when the current module is about to be deleted, in order to exit that module immediately.

Inheritance diagram for cDeleteModuleException:
cException

Public Member Functions

 cDeleteModuleException ()
 
 cDeleteModuleException (const cDeleteModuleException &e)
 
virtual cDeleteModuleExceptiondup () const override
 
virtual bool isError () const override
 
- Public Member Functions inherited from cException
 cException (ErrorCodeInt errcode,...)
 
 cException (const char *msg,...)
 
 cException (const cObject *where, ErrorCodeInt errcode,...)
 
 cException (const cObject *where, const char *msg,...)
 
 cException (const cException &)
 
virtual ~cException () throw ()
 
virtual void setMessage (const char *txt)
 
virtual void prependMessage (const char *txt)
 
virtual int getErrorCode () const
 
virtual const char * what () const override throw ()
 
virtual std::string getFormattedMessage () const
 
virtual int getSimulationStage () const
 
virtual eventnumber_t getEventNumber () const
 
virtual simtime_t getSimtime () const
 
virtual bool hasContext () const
 
virtual const char * getContextClassName () const
 
virtual const char * getContextFullPath () const
 
virtual int getContextComponentId () const
 
virtual int getContextComponentKind () const
 

Additional Inherited Members

- Protected Member Functions inherited from cException
void init (const cObject *obj, ErrorCode errorcode, const char *fmt, va_list va)
 

Constructor & Destructor Documentation

Default ctor.

We unfortunately need to copy exception objects when handing them back from an activity().

Member Function Documentation

virtual cDeleteModuleException* dup ( ) const
inlineoverridevirtual

Virtual copy constructor. We unfortunately need to copy exception objects when handing them back from an activity().

Reimplemented from cException.

virtual bool isError ( ) const
inlineoverridevirtual

This exception type does not represent an error condition.

Reimplemented from cException.


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