#ifndef EXCEPTIONS_H #define EXCEPTIONS_H #include "exceptionbase.h" #include namespace Bu { subExceptionDecl( XmlException ) subExceptionDecl( TafException ) subExceptionDecl( FileException ) subExceptionDecl( SocketException ) subExceptionDecl( ConnectionException ) subExceptionDecl( PluginException ) subExceptionDecl( UnsupportedException ) enum eFileException { excodeEOF }; enum eConnectionException { excodeReadError, excodeWriteError, excodeBadReadError, excodeConnectionClosed, excodeSocketTimeout }; } #endif