Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
__impl::Exception Class Reference
Inheritance diagram for __impl::Exception:
__impl::InvalidParameters __impl::ProgramCompileError

Public Member Functions

virtual ~Exception () throw ()
 
 Exception ()
 
 Exception (const Exception &other)
 
 Exception (const std::string &message)
 
virtual const char * what () const throw ()
 

Detailed Description

Definition at line 38 of file technique.cpp.

Constructor & Destructor Documentation

virtual __impl::Exception::~Exception ( )
throw (
)
inlinevirtual

Definition at line 43 of file technique.cpp.

43 {}
__impl::Exception::Exception ( )
inline

Definition at line 44 of file technique.cpp.

44 {}
__impl::Exception::Exception ( const Exception other)
inline

Definition at line 45 of file technique.cpp.

45 : _message( other._message ) {}
__impl::Exception::Exception ( const std::string &  message)
inlineexplicit

Definition at line 46 of file technique.cpp.

46 : _message( message ) {}

Member Function Documentation

virtual const char* __impl::Exception::what ( ) const
throw (
)
inlinevirtual

Definition at line 47 of file technique.cpp.

Referenced by Technique::getTechnique().

48  {
49  return _message.c_str();
50  }

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