HDK
|
#include "pxr/pxr.h"
#include "pxr/base/tf/diagnosticMgr.h"
#include "pxr/base/tf/errorTransport.h"
#include "pxr/base/tf/api.h"
Go to the source code of this file.
Classes | |
class | TfErrorMark |
Macros | |
#define | TF_HAS_ERRORS(marker, expr) |
Functions | |
TF_API void | TfReportActiveErrorMarks () |
#define TF_HAS_ERRORS | ( | marker, | |
expr | |||
) |
Convenience macro to check if errors occurred.
This macro is equivalent to
which enables it to be used as an expression:
Definition at line 203 of file errorMark.h.
Report current TfErrorMark instances and the stack traces that created them to stdout for debugging purposes.
To call this function, set _enableTfErrorMarkStackTraces in errorMark.cpp and enable the TF_ERROR_MARK_TRACKING TfDebug code.