|
#define | VL() |
| Prints the name of the file and function to the system log and to stderr (and implicitly flushes the output buffer).
|
|
#define | VLog(format,...) |
| Prints the name of the file and function, and printf() -style format/arguments, to the system log and to stderr (and implicitly flushes the output buffer).
|
|
#define | VUserLog(format,...) |
| Same as VLog, but for messages intended for end users.
|
|
#define | VDebugLog(format,...) |
| Same as VLog, but for debug messages intended for end users.
|
|
#define | VLogHeap(heapPointer) |
| Prints the name of the current file and function, and the address and description of the specified heapPointer , to the system log and to stderr (and implicitly flushes the output buffer).
|
|
#define | VUOLOG_PROFILE_BEGIN(object) |
| Starts a profiler time sample.
|
|
#define | VUOLOG_PROFILE_END(object) |
| Ends a profiler time sample.
|
|
#define | VuoDefer |
| Defers execution of the specified block until the end of scope.
|
|
|
double | VuoLogGetTime (void) |
| Returns the number of seconds (including fractional seconds) since an arbitrary start time.
|
|
double | VuoLogGetElapsedTime (void) |
| Returns the number of seconds (including fractional seconds) since this module was loaded.
|
|
bool | VuoIsDebugEnabled (void) |
| Returns true if debug mode is enabled.
|
|
char * | VuoLog_copyCFDescription (const void *variable) |
| Returns a C string description of variable , a reference to a CoreFoundation object.
|
|
void | VuoLog_backtrace (void) |
| Prints the stack backtrace to stderr.
|
|
void | VuoLog (const char *file, const unsigned int line, const char *function, const char *format,...) |
| Outputs a message to the system log and to stderr .
|
|
void | VuoLog_recordTime (const char *name, double time) |
| Adds time to the specified profile name .
|
|