Collage
1.0.1
Object-Oriented C++ Network Library
|
A base Exception class for Collage operations. More...
#include <exception.h>
Public Types | |
enum | Type { TIMEOUT_WRITE, TIMEOUT_READ, TIMEOUT_BARRIER, TIMEOUT_COMMANDQUEUE, CUSTOM = 20 } |
The exception type. More... | |
Public Member Functions | |
Exception (const uint32_t type) | |
Construct a new Exception. More... | |
virtual | ~Exception () throw () |
Destruct this exception. More... | |
virtual uint32_t | getType () const |
virtual const char * | what () const throw () |
Output the exception in human-readable form. More... | |
A base Exception class for Collage operations.
Definition at line 31 of file exception.h.
enum co::Exception::Type |
The exception type.
Definition at line 35 of file exception.h.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Output the exception in human-readable form.
Definition at line 54 of file exception.h.
References TIMEOUT_BARRIER, TIMEOUT_COMMANDQUEUE, TIMEOUT_READ, and TIMEOUT_WRITE.
Referenced by co::operator<<().