Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
UnknownElement Class Reference

#include <UtilExceptions.h>

Inheritance diagram for UnknownElement:
[legend]
Collaboration diagram for UnknownElement:
[legend]

Public Member Functions

const std::string & getTrace () const
 get trace
 UnknownElement ()
 constructor
 UnknownElement (const std::string &msg)
 constructor

Private Member Functions

void processTrace ()
 process trace

Private Attributes

std::string myTrace
 exception trace

Detailed Description

UnknownElement Thrown when a named element is tried to be accessed which is not known to the container

Definition at line 156 of file UtilExceptions.h.

Constructor & Destructor Documentation

◆ UnknownElement() [1/2]

UnknownElement::UnknownElement ( )

constructor

Definition at line 148 of file UtilExceptions.cpp.

References ProcessError::ProcessError(), and TL.

◆ UnknownElement() [2/2]

UnknownElement::UnknownElement ( const std::string & msg)

constructor

Definition at line 153 of file UtilExceptions.cpp.

References ProcessError::ProcessError().

Member Function Documentation

◆ getTrace()

const std::string & ProcessError::getTrace ( ) const
inherited

get trace

Definition at line 69 of file UtilExceptions.cpp.

References myTrace.

◆ processTrace()

void ProcessError::processTrace ( )
privateinherited

process trace

Definition at line 75 of file UtilExceptions.cpp.

References myTrace.

Referenced by ProcessError(), and ProcessError().

Here is the caller graph for this function:

Field Documentation

◆ myTrace

std::string ProcessError::myTrace
privateinherited

exception trace

Definition at line 53 of file UtilExceptions.h.

Referenced by getTrace(), and processTrace().


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