24 #ifndef PXR_BASE_TF_DIAGNOSTIC_HELPER_H
25 #define PXR_BASE_TF_DIAGNOSTIC_HELPER_H
35 #include <hboost/any.hpp>
62 const char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
68 const char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
75 const std::
string &msg);
82 const char *fmt, ...) ARCH_PRINTF_FUNCTION(4, 5);
89 const std::
string &msg);
96 const char *fmt, ...) ARCH_PRINTF_FUNCTION(4, 5);
102 const std::
string &msg);
108 const char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
114 const std::
string &msg);
118 const char *fmt, ...) ARCH_PRINTF_FUNCTION(2, 3);
124 const std::
string &msg);
130 const std::
string &msg);
136 const char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
142 const char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
149 const std::
string &msg);
156 const char *fmt, ...) ARCH_PRINTF_FUNCTION(4, 5);
161 const char *fmt, ...) ARCH_PRINTF_FUNCTION(2, 3);
166 const std::
string &msg);
173 const std::
string &msg);
179 const char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
186 const std::
string &msg);
193 const char *fmt, ...) ARCH_PRINTF_FUNCTION(4, 5);
197 #endif // PXR_BASE_TF_DIAGNOSTIC_HELPER_H
PXR_NAMESPACE_OPEN_SCOPE typedef hboost::any TfDiagnosticInfo
TF_API void TF_API void Tf_PostStatusHelper(const TfCallContext &context, const char *fmt,...) ARCH_PRINTF_FUNCTION(2
typedef int(APIENTRYP RE_PFNGLXSWAPINTERVALSGIPROC)(int)
GLsizei const GLchar *const * string
TF_API void TF_API void Tf_PostQuietlyErrorHelper(const TfCallContext &context, const TfEnum &code, const TfDiagnosticInfo &info, const std::string &msg)
TF_API void TF_API void Tf_PostWarningHelper(const TfCallContext &context, const std::string &msg)
bool any(const vbool4 &v)
TF_API void Tf_PostErrorHelper(const TfCallContext &context, const TfEnum &code, const std::string &msg)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE