Go to the source code of this file.
Defines | |
#define | LOG(level,...) CPhidget_log(level, __FILE__ "(" TOSTRING(__LINE__) ")", __VA_ARGS__) |
#define | LOG_STDERR(level,...) CPhidget_log(LOG_TO_STDERR|level, __FILE__ "(" TOSTRING(__LINE__) ")", __VA_ARGS__) |
#define | LOG_TO_STDERR 0x8000 |
#define | STRINGIFY(x) #x |
#define | TOSTRING(x) STRINGIFY(x) |
Enumerations | |
enum | CPhidgetLog_level { PHIDGET_LOG_CRITICAL = 1, PHIDGET_LOG_ERROR, PHIDGET_LOG_WARNING, PHIDGET_LOG_DEBUG, PHIDGET_LOG_INFO, PHIDGET_LOG_VERBOSE, PHIDGET_LOG_CRITICAL = 1, PHIDGET_LOG_ERROR, PHIDGET_LOG_WARNING, PHIDGET_LOG_DEBUG, PHIDGET_LOG_INFO, PHIDGET_LOG_VERBOSE } |
Functions | |
PHIDGET21_API int CCONV | CPhidget_disableLogging () |
PHIDGET21_API int CCONV | CPhidget_enableLogging (CPhidgetLog_level level, const char *outputFile) |
PHIDGET21_API int CCONV | CPhidget_log (CPhidgetLog_level level, const char *id, const char *message,...) |
Variables | |
CPhidgetLog_level | logging_level |