summaryrefslogtreecommitdiff
path: root/src/exceptions.h
blob: 0ab2b15b7baea5db78e5026b51ce215022bbc28c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef EXCEPTIONS_H
#define EXCEPTIONS_H

#include "exceptionbase.h"
#include <stdarg.h>

subExceptionDecl( XmlException )
subExceptionDecl( FileException )
subExceptionDecl( ConnectionException )
subExceptionDecl( PluginException )

enum eFileException
{
	excodeEOF
};
	
enum eConnectionException
{
	excodeReadError,
	excodeBadReadError,
	excodeConnectionClosed,
	excodeSocketTimeout
};

#endif