Data Fields | |
union nxs_exception_data | data |
Any provided data to be passed along to the exception handling code. | |
const char * | func |
The name of the function from where this exception was thrown. | |
unsigned long | line |
The line in the source file from where this exception was thrown. | |
struct nxs_exception_type * | type |
Exception class that this object belongs to. |
On the rare occasion when the creation of objects of this type are required, use designated initializers so that other fields get proper defaults.
union nxs_exception_data nxs_exception::data [write] |
Any provided data to be passed along to the exception handling code.
const char* nxs_exception::func |
The name of the function from where this exception was thrown.
unsigned long nxs_exception::line |
The line in the source file from where this exception was thrown.
struct nxs_exception_type* nxs_exception::type [read] |
Exception class that this object belongs to.