Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

mxcpcException Class Reference
[mxcpc_core (Core Module - MxPEG Decoding Infrastructure)]

Mother of all mxcpc exceptions :-). More...

#include <mxcpc_exceptions.h>

Inheritance diagram for mxcpcException:

mxcpcDatastructureIntegrityViolation mxcpcDidntWorkOutException mxcpcIOFailure

Detailed Description

Mother of all mxcpc exceptions :-).

As a matter of fact, mxcpcException itself is derived from std::exception.

Attention:
It is policy throughout the mxcpc library, that whoever throws an mxcpcException guarantees preservation of application state integrity through proper rollback mechanisms. It is also convention that mxcpc methods including class constructors either fail with a std::bad_alloc exception or with any kind of mxcpcException - as a result, any other kind of exception that should escape mxcpc code must be considered unexpected and no guarantees about sane application state hold.

Definition at line 53 of file mxcpc_exceptions.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 30 15:52:45 2006 for mxcpc by  doxygen 1.4.4