#include <it_bus/reflect/reflect_exception.h>
Inheritance diagram for IT_Reflect::ReflectException:
Definition at line 21 of file reflect_exception.h.
Public Member Functions | |
ReflectException (const IT_Bus::String &message) throw (()) | |
Constructor. | |
ReflectException (const IT_Bus::QName &type) throw (()) | |
Constructor. | |
ReflectException (const IT_Bus::QName &expected, const IT_Bus::QName &actual) throw (()) | |
Constructor. | |
virtual | ~ReflectException () throw (()) |
Destructor. | |
virtual IT_Bus::Exception * | clone () const |
Clone the exception onto the heap. | |
virtual void | rethrow () const |
Rethrow the exception. |
IT_Reflect::ReflectException::ReflectException | ( | const IT_Bus::String & | message | ) | throw (()) |
Constructor.
Exception with message.
IT_Reflect::ReflectException::ReflectException | ( | const IT_Bus::QName & | type | ) | throw (()) |
Constructor.
Exception with "unknown type" message.
IT_Reflect::ReflectException::ReflectException | ( | const IT_Bus::QName & | expected, | |
const IT_Bus::QName & | actual | |||
) | throw (()) |
Constructor.
Exception with "unexpected type" message