Version: 8.3.0
YACS::ENGINE::ConversionException Class Reference

#include <ConversionException.hxx>

Inheritance diagram for YACS::ENGINE::ConversionException:
Collaboration diagram for YACS::ENGINE::ConversionException:

Public Member Functions

 ConversionException (const std::string &what, bool prefix=true)
 
virtual ~ConversionException () throw ()
 
- Public Member Functions inherited from YACS::Exception
 Exception (const std::string &what, int errNumber=0)
 
const char * what (void) const throw ()
 
virtual ~Exception () throw ()
 

Static Private Attributes

static const char TYPEOFEXCEPTION [] ="Conversion between types failed : "
 

Additional Inherited Members

- Public Attributes inherited from YACS::Exception
int errNumber
 
- Protected Attributes inherited from YACS::Exception
std::string _what
 

Detailed Description

Definition at line 32 of file ConversionException.hxx.

Constructor & Destructor Documentation

ConversionException::ConversionException ( const std::string &  what,
bool  prefix = true 
)

Definition at line 27 of file ConversionException.cxx.

References YACS::Exception::_what, TYPEOFEXCEPTION, and YACS::Exception::what().

27  :Exception("")
28 {
29  if(prefix)
31  _what+=what;
32 }
ConversionException::~ConversionException ( ) throw ()
virtual

Definition at line 34 of file ConversionException.cxx.

35 {
36 }

Member Data Documentation

const char ConversionException::TYPEOFEXCEPTION ="Conversion between types failed : "
staticprivate

Definition at line 38 of file ConversionException.hxx.

Referenced by ConversionException().


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