![]() |
AAX SDK
2.4.1
Avid Audio Extensions Development Kit
|
#include <AAX_Exception.h>
Base class for AAX exceptions
This class is defined within the AAX Library and is always handled within the AAX plug-in. Objects of this class are never passed between the plug-in and the AAX host.
The definition of this class may change between versions of the AAX SDK. This class does not include any form of version safety for cross-version compatibility.
Public Member Functions | |
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) | |
Any & | operator= (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 |
|
inlinevirtual |
|
inlineexplicit |
Explicit conversion from a string-like object
|
inlineexplicit |
Explicit conversion from a string-like object with function name and line number
AAX::Exception::Any::AAX_DEFAULT_MOVE_CTOR | ( | Any | ) |
AAX::Exception::Any::AAX_DEFAULT_MOVE_OPER | ( | Any | ) |
|
inline |
|
inline |
|
inline |
|
inline |