Equalizer
1.2.1
|
A base Exception for Collage operations. More...
#include <exception.h>
Public Member Functions | |
Exception (const uint32_t type) | |
Construct a new Exception. | |
virtual | ~Exception () throw () |
Destruct this exception. | |
virtual uint32_t | getType () const |
virtual const char * | what () const throw () |
Public Types | |
enum | Type { TIMEOUT_WRITE, TIMEOUT_READ, TIMEOUT_BARRIER, TIMEOUT_COMMANDQUEUE, CUSTOM = 20 } |
A base Exception for Collage operations.
Definition at line 28 of file co/exception.h.
enum co::Exception::Type |
TIMEOUT_WRITE |
A write timeout operation. |
TIMEOUT_READ |
A read timeout operation. |
TIMEOUT_BARRIER |
A barrier timeout operation. |
TIMEOUT_COMMANDQUEUE |
A timeout on a cmd queue operation. |
Definition at line 31 of file co/exception.h.
co::Exception::Exception | ( | const uint32_t | type | ) | [inline] |
Construct a new Exception.
Reimplemented in eq::Exception.
Definition at line 41 of file co/exception.h.
virtual co::Exception::~Exception | ( | ) | throw () [inline, virtual] |
Destruct this exception.
Definition at line 44 of file co/exception.h.
virtual uint32_t co::Exception::getType | ( | ) | const [inline, virtual] |
Definition at line 47 of file co/exception.h.