7 #ifndef PXR_BASE_TF_DIAGNOSTIC_HELPER_H
8 #define PXR_BASE_TF_DIAGNOSTIC_HELPER_H
24 #if defined(ARCH_OS_LINUX) || defined(ARCH_OS_DARWIN)
45 const std::string &msg);
51 const std::string &msg);
57 const char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
63 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
70 const std::
string &msg);
77 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(4, 5);
84 const std::
string &msg);
91 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(4, 5);
97 const std::
string &msg);
103 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
109 const std::
string &msg);
113 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(2, 3);
119 const std::
string &msg);
125 const std::
string &msg);
131 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
137 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
144 const std::
string &msg);
151 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(4, 5);
156 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(2, 3);
161 const std::
string &msg);
168 const std::
string &msg);
174 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(3, 4);
181 const std::
string &msg);
188 const
char *fmt, ...) ARCH_PRINTF_FUNCTION(4, 5);
192 #endif // PXR_BASE_TF_DIAGNOSTIC_HELPER_H
TF_API void TF_API void Tf_PostStatusHelper(const TfCallContext &context, const char *fmt,...) ARCH_PRINTF_FUNCTION(2
typedef int(APIENTRYP RE_PFNGLXSWAPINTERVALSGIPROC)(int)
PXR_NAMESPACE_OPEN_SCOPE typedef std::any TfDiagnosticInfo
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