#include "pxr/pxr.h"
#include "pxr/base/tf/callContext.h"
#include "pxr/base/tf/preprocessorUtils.h"
#include "pxr/base/tf/stringUtils.h"
#include "pxr/base/tf/api.h"
#include <hboost/optional.hpp>
#include <hboost/preprocessor/if.hpp>
#include <vector>
#include <string>
Go to the source code of this file.
#define TF_DESCRIBE_SCOPE |
( |
|
fmt, |
|
|
|
... |
|
) |
| |
Value:
TF_API std::string TfStringPrintf(const char *fmt,...)
Macro that accepts either a single string, or printf-style arguments and creates a scope description local variable with the resulting string.
Definition at line 136 of file scopeDescription.h.
Return a copy of the current description stack for the "main" thread as identified by ArchGetMainThreadId() as a vector of strings. The most recently pushed description is at back(), and the least recently pushed description is at front().
Return a copy of the current description stack for the current thread of execution as a vector of strings. The most recently pushed description is at back(), and the least recently pushed description is at front().