AVBlocks for C++
1.9
Audio and Video Software Development Kit
|
Describes an AVBlocks error. More...
Inherits Reference.
Public Member Functions | |
virtual int32_t | code () const =0 |
Error code. | |
virtual ErrorFacility::Enum | facility () const =0 |
Error facility. | |
virtual const char_t * | message () const =0 |
Error message. | |
virtual const char_t * | hint () const =0 |
Diagnostic hint. | |
virtual const char_t * | block () const =0 |
The name of the component/block that has generated the error. | |
virtual const ErrorInfo * | clone () const =0 |
Creates a copy of this object. |
Describes an AVBlocks error.
virtual const char_t* block | ( | ) | const [pure virtual] |
The name of the component/block that has generated the error.
This is useful only when ErrorInfo::facility returns ErrorFacility::Block.
Creates a copy of this object.
virtual int32_t code | ( | ) | const [pure virtual] |
virtual ErrorFacility::Enum facility | ( | ) | const [pure virtual] |
Error facility.
This is the AVBlocks subsystem that has generated the error.
virtual const char_t* hint | ( | ) | const [pure virtual] |
Diagnostic hint.
This is an implementation specific diagnostics message, suitable for error logs or debugging.
virtual const char_t* message | ( | ) | const [pure virtual] |
Error message.
This is a human-readable description of the error.