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.
1.5.4