|
Collage
0.6.1
|
A base Exception for Collage operations. More...
#include <exception.h>
Inheritance diagram for co::Exception:
Collaboration diagram for co::Exception: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 29 of file 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 32 of file exception.h.
| co::Exception::Exception | ( | const uint32_t | type | ) | [inline] |
Construct a new Exception.
Definition at line 42 of file exception.h.
| virtual co::Exception::~Exception | ( | ) | throw () [inline, virtual] |
Destruct this exception.
Definition at line 45 of file exception.h.
| virtual uint32_t co::Exception::getType | ( | ) | const [inline, virtual] |
Definition at line 48 of file exception.h.
0.6.1 by
1.7.6.1