base class for exceptions defined by this API. More...
Inherits std::exception.
Inherited by zbar::BusyError, zbar::ClosedError, zbar::FormatError, zbar::InternalError, zbar::InvalidError, zbar::LockingError, zbar::SystemError, zbar::UnsupportedError, zbar::XDisplayError, and zbar::XProtoError.
Public Member Functions | |
Exception (const void *obj=NULL) | |
create exception from C library error More... | |
~Exception () throw () | |
virtual const char * | what () const throw () |
retrieve error message More... | |
Private Attributes | |
const void * | _obj |
base class for exceptions defined by this API.
|
inline |
create exception from C library error
Referenced by zbar::throw_exception().
|
inline |
|
inlinevirtual |
retrieve error message
Reimplemented in zbar::FormatError.
References _obj, and zbar::_zbar_error_string().