00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef LIBLOOKDB_LOOKDBUTILS_H
00019 #define LIBLOOKDB_LOOKDBUTILS_H
00020
00021
00022
00023 #include "lookcompileropts.h"
00024
00025 namespace look {
00026
00027 #ifdef WIN32
00028 #ifdef LOOKDBUTILITIES_BUILD
00029 #define LOOKDBUTILITIES_DLL __declspec(dllexport)
00030 #else
00031 #define LOOKDBUTILITIES_DLL __declspec(dllimport)
00032 #endif //LOOKDBUTILITIES_BUILD
00033 #else
00034 #define LOOKDBUTILITIES_DLL
00035 #endif //win32
00036
00037
00038
00039
00040 const int parameterFilenameError = 4001;
00041 const int parameterRecursionError = 4002;
00042 const int parameterParseError = 4003;
00043 const int importFileError = 4050;
00044 const int importInvalidFileFormatError = 4051;
00045 const int importWrongFromTableError = 4052;
00046 const int importInvalidColumnError = 4053;
00047 const int importMissingColumnError = 4054;
00048 const int importInvalidDataError = 4055;
00049 const int importInvalidEscapedCharacterError = 4056;
00050 const int importTooManyLongsError = 4057;
00051 const int exportFileError = 4100;
00052 const int exportTableColumnsError = 4101;
00053
00054 const int dateParseError = 4200;
00055 const int dateFormatError = 4200;
00056 const int dateDaysError = 4202;
00057 const int dateMonthError = 4203;
00058 const int dateNumberError = 4204;
00059
00060
00061 }
00062 #endif //_LOOKDBUTILITIES_H