AAX SDK  2.4.1
Avid Audio Extensions Development Kit
List of all members | Public Member Functions | Static Public Member Functions
AAX::Exception::ResultError Class Reference

#include <AAX_Exception.h>

Inheritance diagram for AAX::Exception::ResultError:
[legend]
Collaboration diagram for AAX::Exception::ResultError:
[legend]

Description

Exception class for AAX_EError results

Public Member Functions

 ResultError (AAX_Result inWhatResult)
 
template<class C >
 ResultError (AAX_Result inWhatResult, const C &inFunction)
 
template<class C1 , class C2 >
 ResultError (AAX_Result inWhatResult, const C1 &inFunction, const C2 &inLine)
 
AAX_Result Result () const
 
- Public Member Functions inherited from AAX::Exception::Any
virtual ~Any ()
 
template<class C >
 Any (const C &inWhat)
 
template<class C1 , class C2 , class C3 >
 Any (const C1 &inWhat, const C2 &inFunction, const C3 &inLine)
 
Anyoperator= (const Any &inOther)
 
 AAX_DEFAULT_MOVE_CTOR (Any)
 
 AAX_DEFAULT_MOVE_OPER (Any)
 
const std::string & What () const
 
const std::string & Desc () const
 
const std::string & Function () const
 
const std::string & Line () const
 

Static Public Member Functions

static std::string FormatResult (AAX_Result inResult)
 

Constructor & Destructor Documentation

◆ ResultError() [1/3]

AAX::Exception::ResultError::ResultError ( AAX_Result  inWhatResult)
inlineexplicit

◆ ResultError() [2/3]

template<class C >
AAX::Exception::ResultError::ResultError ( AAX_Result  inWhatResult,
const C &  inFunction 
)
inlineexplicit

◆ ResultError() [3/3]

template<class C1 , class C2 >
AAX::Exception::ResultError::ResultError ( AAX_Result  inWhatResult,
const C1 &  inFunction,
const C2 &  inLine 
)
inlineexplicit

Member Function Documentation

◆ FormatResult()

static std::string AAX::Exception::ResultError::FormatResult ( AAX_Result  inResult)
inlinestatic

References AAX::AsStringInt32(), and AAX::AsStringResult().

Here is the call graph for this function:

◆ Result()

AAX_Result AAX::Exception::ResultError::Result ( ) const
inline

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