MeVisLabToolboxReference
ml::TracedException Class Reference

#include <mlTracedException.h>

Inherits std::exception.

List of all members.

Public Member Functions

 TracedException (const std::string &msg)
 ~TracedException () throw ()
virtual const char * what () const throw ()
virtual const char * msg () const throw ()

Public Attributes

const std::vector< const char * > traceStack
const std::vector< const char * > traceList

Protected Attributes

const std::string _msg

Detailed Description

Definition at line 22 of file mlTracedException.h.


Constructor & Destructor Documentation

ml::TracedException::TracedException ( const std::string &  msg)
ml::TracedException::~TracedException ( ) throw () [inline]

Definition at line 25 of file mlTracedException.h.


Member Function Documentation

virtual const char* ml::TracedException::msg ( ) const throw () [virtual]
virtual const char* ml::TracedException::what ( ) const throw () [virtual]

Member Data Documentation

const std::string ml::TracedException::_msg [protected]

Definition at line 33 of file mlTracedException.h.

const std::vector<const char*> ml::TracedException::traceList

Definition at line 31 of file mlTracedException.h.

const std::vector<const char*> ml::TracedException::traceStack

Definition at line 30 of file mlTracedException.h.


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