cDeleteModuleException Class Reference¶
|
API
|
cDeleteModuleException Class Reference
Inheritance diagram for cDeleteModuleException:
Public Member Functions | |
| cDeleteModuleException (cModule *toDelete) | |
| cDeleteModuleException (const cDeleteModuleException &e)=default | |
| virtual cDeleteModuleException * | dup () const override |
| virtual cModule * | getModuleToDelete () const |
| 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 &)=default | |
| virtual | ~cException () throw () |
| virtual void | setMessage (const char *txt) |
| virtual void | prependMessage (const char *fmt,...) |
| virtual void | appendMessage (const char *fmt,...) |
| 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 std::string &msg) |
Description
Thrown from deleteModule() when the active activity() module is about to be deleted, in order to exit that module immediately.
Constructor & Destructor Documentation
◆ cDeleteModuleException() [1/2]
|
inline |
Default ctor.
Referenced by cDeleteModuleException(), and dup().
◆ cDeleteModuleException() [2/2]
|
default |
Copy constructor. We unfortunately need to copy exception objects when handing them back from an activity() method.
References cDeleteModuleException().
Member Function Documentation
◆ dup()
|
inlineoverridevirtual |
Creates and returns an exact copy of this object. We unfortunately need to copy exception objects when handing them back from an activity() method.
Reimplemented from cException.
References cDeleteModuleException().
◆ getModuleToDelete()
|
inlinevirtual |
Returns the module to delete.
◆ isError()
|
inlineoverridevirtual |
This exception type does not represent an error condition.
Reimplemented from cException.
Generated on for API by