HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_ErrorScope Class Reference

#include <HUSD_ErrorScope.h>

Public Types

enum  CopyExistingScopeTag { CopyExistingScope }
 

Public Member Functions

 HUSD_ErrorScope ()
 
 HUSD_ErrorScope (UT_ErrorManager *mgr)
 
 HUSD_ErrorScope (OP_Node *node)
 
 HUSD_ErrorScope (CopyExistingScopeTag)
 
 ~HUSD_ErrorScope ()
 
void setErrorSeverityMapping (UT_ErrorSeverity usd_severity, UT_ErrorSeverity hou_severity)
 

Static Public Member Functions

static void addMessage (int code, const char *msg=nullptr)
 
static void addWarning (int code, const char *msg=nullptr)
 
static void addError (int code, const char *msg=nullptr)
 
static UT_ErrorSeverity usdOutputMinimumSeverity ()
 
static void setUsdOutputMinimumSeverity (UT_ErrorSeverity severity)
 

Detailed Description

Definition at line 87 of file HUSD_ErrorScope.h.

Member Enumeration Documentation

Enumerator
CopyExistingScope 

Definition at line 90 of file HUSD_ErrorScope.h.

Constructor & Destructor Documentation

HUSD_ErrorScope::HUSD_ErrorScope ( )
HUSD_ErrorScope::HUSD_ErrorScope ( UT_ErrorManager mgr)
HUSD_ErrorScope::HUSD_ErrorScope ( OP_Node node)
HUSD_ErrorScope::HUSD_ErrorScope ( CopyExistingScopeTag  )
HUSD_ErrorScope::~HUSD_ErrorScope ( )

Member Function Documentation

static void HUSD_ErrorScope::addError ( int  code,
const char *  msg = nullptr 
)
static
static void HUSD_ErrorScope::addMessage ( int  code,
const char *  msg = nullptr 
)
static
static void HUSD_ErrorScope::addWarning ( int  code,
const char *  msg = nullptr 
)
static
void HUSD_ErrorScope::setErrorSeverityMapping ( UT_ErrorSeverity  usd_severity,
UT_ErrorSeverity  hou_severity 
)
static void HUSD_ErrorScope::setUsdOutputMinimumSeverity ( UT_ErrorSeverity  severity)
static
static UT_ErrorSeverity HUSD_ErrorScope::usdOutputMinimumSeverity ( )
static

The documentation for this class was generated from the following file: