Go to the source code of this file.
Classes | |
class | Exception |
Defines | |
#define | RTI_EXCEPT(A) |
#define | RTI_EXCEPT(A) |
Typedefs | |
typedef unsigned short | UShort |
typedef short | Short |
typedef unsigned long | ULong |
typedef long | Long |
typedef double | Double |
typedef float | Float |
Enumerations | |
enum | Boolean { RTI_FALSE = 0, RTI_TRUE } |
#define RTI_EXCEPT | ( | A | ) |
Value:
class A : public Exception { \ public: \ static RTI_EXPORT const char *_ex ; \ static RTI_EXPORT long type ; \ A (const char *reason) : Exception(reason) { _name = #A ; this->displayMe();} \ A (ULong serial, const char *reason = 0) \ : Exception(serial, reason) { _name = #A ; this->displayMe(); } \ A (A const &toCopy) : Exception(toCopy) { _name = #A ; this->displayMe();} \ Exception *cloneSelf() const throw() { return (new A(_reason)); } \ void throwSelf() const { throw *this ; } \ long getType() {return type;}; \ };
#define RTI_EXCEPT | ( | A | ) |
Value:
class A : public Exception { \ public: \ static RTI_EXPORT const char *_ex ; \ static RTI_EXPORT long type ; \ A (const char *reason) : Exception(reason) { _name = #A ; this->displayMe();} \ A (ULong serial, const char *reason = 0) \ : Exception(serial, reason) { _name = #A ; this->displayMe(); } \ A (A const &toCopy) : Exception(toCopy) { _name = #A ; this->displayMe();} \ Exception *cloneSelf() const throw() { return (new A(_reason)); } \ void throwSelf() const { throw *this ; } \ long getType() {return type;}; \ };
Definition at line 37 of file baseTypes.hh.
typedef double Double |
Definition at line 12 of file baseTypes.hh.
typedef float Float |
Definition at line 13 of file baseTypes.hh.
typedef long Long |
Definition at line 10 of file baseTypes.hh.
typedef short Short |
Definition at line 4 of file baseTypes.hh.
typedef unsigned long ULong |
Definition at line 9 of file baseTypes.hh.
typedef unsigned short UShort |
Definition at line 3 of file baseTypes.hh.
enum Boolean |