HDK
|
#include <coalescingDiagnosticDelegate.h>
Additional Inherited Members | |
Protected Member Functions inherited from TfDiagnosticMgr::Delegate | |
TF_API void | _UnhandledAbort () const |
A class which collects warnings and statuses from the Tf diagnostic manager system in a thread safe manner.
This class allows clients to get both the unfiltered results, as well as a compressed view which deduplicates diagnostic events by their source line number, function and file from which they occurred.
Definition at line 84 of file coalescingDiagnosticDelegate.h.
USDUTILS_API UsdUtilsCoalescingDiagnosticDelegate::UsdUtilsCoalescingDiagnosticDelegate | ( | ) |
|
virtual |
USDUTILS_API void UsdUtilsCoalescingDiagnosticDelegate::DumpCoalescedDiagnostics | ( | std::ostream & | ostr | ) |
Print all pending diagnostics in a coalesced form to ostr
USDUTILS_API void UsdUtilsCoalescingDiagnosticDelegate::DumpUncoalescedDiagnostics | ( | std::ostream & | ostr | ) |
Print all pending diagnostics without any coalescing to ostr
|
overridevirtual |
Methods that implement the interface provided in TfDiagnosticMgr::Delegate.
Implements TfDiagnosticMgr::Delegate.
|
overridevirtual |
Called when a TF_FATAL_ERROR
is issued (or a failed TF_AXIOM
).
Implements TfDiagnosticMgr::Delegate.
|
overridevirtual |
Called when a TF_STATUS()
is issued.
Implements TfDiagnosticMgr::Delegate.
|
overridevirtual |
Called when a TF_WARNING()
is issued.
Implements TfDiagnosticMgr::Delegate.
USDUTILS_API UsdUtilsCoalescingDiagnosticDelegateVector UsdUtilsCoalescingDiagnosticDelegate::TakeCoalescedDiagnostics | ( | ) |
Get all pending diagnostics in a coalesced form.
USDUTILS_API std::vector<std::unique_ptr<TfDiagnosticBase> > UsdUtilsCoalescingDiagnosticDelegate::TakeUncoalescedDiagnostics | ( | ) |
Get all pending diagnostics without any coalescing.