24#ifndef PXR_BASE_TF_ERROR_H
25#define PXR_BASE_TF_ERROR_H
32PXR_NAMESPACE_OPEN_SCOPE
64 TfCallContext
const &context,
const std::string& commentary,
65 TfDiagnosticInfo info,
bool quiet);
70PXR_NAMESPACE_CLOSE_SCOPE
Represents the base class of an object representing a diagnostic message.
const std::string & GetDiagnosticCodeAsString() const
Return the diagnostic code posted as a string.
TfEnum GetDiagnosticCode() const
Return the diagnostic code posted.
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 error information.
TfEnum GetErrorCode() const
Return the error code posted.
const std::string & GetErrorCodeAsString() const
Return the diagnostic code posted as a string.