00001 #ifndef __RIPC_EXCEPTION_H__ 00002 #define __RIPC_EXCEPTION_H__ 00003 00004 class RIPCException {}; 00005 00006 class RIPCDeadlockException : public RIPCException {}; 00007 00008 class RIPCInternalException : public RIPCException {}; 00009 00010 class RIPCInvalidParameterException : public RIPCException {}; 00011 00012 class RIPCNotFoundException : public RIPCException {}; 00013 00014 class RIPCNotOwnerException : public RIPCException {}; 00015 00016 class RIPCInterruptedException : public RIPCException {}; 00017 00018 #endif