| 
    HDK
    
   | 
 
#include <coalescingDiagnosticDelegate.h>
 Inheritance diagram for UsdUtilsCoalescingDiagnosticDelegate: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 67 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.