7#ifndef PXR_BASE_TF_STATUS_H
8#define PXR_BASE_TF_STATUS_H
14PXR_NAMESPACE_OPEN_SCOPE
31 TfCallContext
const &context,
const std::string& commentary,
32 TfDiagnosticInfo info,
bool quiet)
34 commentary, info, quiet)
40PXR_NAMESPACE_CLOSE_SCOPE
Represents the base class of an object representing a diagnostic message.
TF_API TfDiagnosticBase(TfEnum code, char const *codeString, TfCallContext const &context, const std::string &commentary, TfDiagnosticInfo info, bool quiet)
Construct an instance.
Singleton class through which all errors and diagnostics pass.
An enum class that records both enum type and enum value.
Represents an object that contains information about a status message.