VIPER REFERENCE MANUAL
void iflError ( | int flags, const char* msg, ...); |
void iflErrorV ( | int flags, const char* msg, va_list); |
extern "C" void iflGetErrorHandler ( | iflErrorHandlerType* handler, void** arg); |
extern "C" void iflSetErrorHandler ( | iflErrorHandlerType newhandler, void* newarg); |
inline iflStatus iflStatusEncode ( | unsigned int mainstatus, unsigned int subDomain=iflSubDomainNONE, unsigned int subStatus=0); |
extern "C" char* iflStatusToString ( | iflStatus status, char buf[], int bufsize); |
extern "C" const char* iflMainStatusToString ( | iflMainStatus status); |
Component | Interpretation |
unsigned int mainstatus:12 | IFL status code |
unsigned int subDomain:4 | domain of subStatus |
unsigned int subStatus:16 | subdomain status code |
void iflError ( | int flags, const char* msg, ...); |
void iflErrorV ( | int flags, const char* msg, va_list); |
extern "C" void iflGetErrorHandler ( | iflErrorHandlerType* handler, void** arg); |
extern "C" const char* iflMainStatusToString ( | iflMainStatus status); |
extern "C" void iflSetErrorHandler ( | iflErrorHandlerType newhandler, void* newarg); |
handler(void* closureArg, int flags, const char* fmt, va_list ap)
inline iflStatus iflStatusEncode ( | unsigned int mainstatus, unsigned int subDomain=iflSubDomainNONE, unsigned int subStatus=0); |
extern "C" char* iflStatusToString ( | iflStatus status, char buf[], int bufsize); |