Go to the documentation of this file.00001
00021 #ifndef BPSGLOBALS_H
00022 #define BPSGLOBALS_H
00023
00027 #define BPS_ORGANIZATION_NAME "IBK Software AG"
00028
00032 #define BPS_ORGANIZATION_DOMAIN "ibk-software.com"
00033
00037 #define BPS_APPLICATION_NAME "BPS2"
00038
00042 #define BPS_DATASTORE_LEVEL 2017000
00043
00047 #define BPS_VERSION_MAJOR 2
00048
00052 #define BPS_VERSION_MINOR 17
00053
00057 #define BPS_VERSION_MICRO 0
00058
00062 #define BPS_STRING0(tok) #tok
00063
00067 #define BPS_STRING(tok) BPS_STRING0(tok)
00068
00072 #define BPS_VERSION BPS_STRING(BPS_VERSION_MAJOR.BPS_VERSION_MINOR.BPS_VERSION_MICRO)
00073
00077 #define BPS_RELDATE "16.1.2012"
00078
00082 #define BPS_COPYRIGHT_YEARS "2010-2012"
00083
00087 #define BPS_PRIVATE(Class) \
00088 private: \
00089 class Class##Private* prv_; \
00090 friend class Class##Private;
00091
00095 #define BPS_PUBLIC(Class) \
00096 private: \
00097 class Class* pub_; \
00098 friend class Class;
00099
00103 #define bChar(aChar) QChar::fromLatin1(aChar)
00104
00108 #define bStr(aStr) QString::fromLatin1(aStr)
00109
00110 #endif // BPSGLOBALS_H