24 #ifndef PXR_BASE_TF_PY_TRACING_H
25 #define PXR_BASE_TF_PY_TRACING_H
31 #include "pxr/base/tf/api.h"
36 PXR_NAMESPACE_OPEN_SCOPE
49 typedef std::function<void (TfPyTraceInfo const &)> TfPyTraceFn;
50 typedef std::shared_ptr<TfPyTraceFn> TfPyTraceFnId;
55 TF_API TfPyTraceFnId TfPyRegisterTraceFn(TfPyTraceFn
const &f);
61 void Tf_PyTracingPythonInitialized();
63 PXR_NAMESPACE_CLOSE_SCOPE
65 #endif // PXR_BASE_TF_PY_TRACING_H
Intended to replace a direct include of Python.h, which causes several build problems with certain co...
Structure passed to python trace functions.