iopccommon/exceptionBase.h File Reference

Basic library exceptions. More...

#include "defs.h"
#include <exception>
#include <string>

Namespaces

namespace  iopc

Classes

class  iopc::IopcException
 Base class of all IOPC 2 exceptions. More...
class  iopc::IopcIOException
 File input/output error. More...
class  iopc::IopcNotSupportedException
 Not supported operation requested. More...
class  iopc::IopcNoMemoryException
 No free memory left. More...
class  iopc::IopcIncorrectUsageException
 Incorrect usage. More...
class  iopc::IopcInvalidStateException
 Object/component is in an invalid state. More...
class  iopc::IopcDeadlockException
 Deadlock in thread synchronization. More...
class  iopc::IopcRsrcLackException
 Lack of system resources or privileges. More...
class  iopc::IopcDbException
 Database level exception. More...
class  iopc::IopcDbDeadlockException
 Deadlock in DB. More...
class  iopc::IopcDuplicateKeyException
 Attempt to insert duplicate key into a collection. More...
class  iopc::IopcNotFoundException
 Key not found in a collection. More...
class  iopc::IopcMetadataException
 Wrong metadata specified. More...
class  iopc::IopcNoRowsFetchedException
 A row was not fetched although it was expected. More...


Detailed Description

Basic library exceptions.

Author:
Jan Hadrava

Petr Cermak


Generated on Tue Apr 14 16:46:23 2009 for IOPC 2 by  doxygen 1.5.6