|
HDK
|
#include "pxr/pxr.h"#include "pxr/base/tf/diagnosticMgr.h"#include "pxr/base/tf/errorTransport.h"#include "pxr/base/tf/api.h"
Include dependency graph for errorMark.h:
This graph shows which files directly or indirectly include this file: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 186 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.