51 #pragma warning( disable : 4251 )
63#if defined(_MSC_VER) || defined(__MINGW32__) || defined(__MINGW64__)
64 #ifdef __GLO_EXPORT_DLL
65 #define __glo_export_dll __declspec(dllexport)
67 #pragma message ( "Benutze Export defines fuer __glo_export_dll" )
70 #define __glo_export_dll
72 #pragma message ( "Benutze Import defines fuer __glo_export_dll" )
75#elif defined(__GNUC__)
76 #ifdef __GLO_EXPORT_DLL
77 #define __glo_export_dll
79 #define __glo_export_dll
153 #if defined ( _MSC_VER ) || defined ( __MINGW32__ ) || defined ( __MINGW64__ )
155 #elif defined ( __GNUC__ )
156 const std::string
g_sEOL =
"\n";
1358 this->
set( ulValue );
1411 unsigned long t_ulRetVal(0);
1413 if (
m_bRead ) t_ulRetVal |= 1;
1436 void set(
unsigned long ulValue )
1441 if ( ulValue & 1 )
m_bRead =
true;
1442 if ( ulValue & 2 )
m_bWrite =
true;
1657 #pragma warning( default : 4251 )
Damit die Definition von NUM_PTR zentral verfügbar ist, gibt es diese Datei.
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Fehler-Datei.
Header der GlobalObjects Datensatz-Attribut-Typen.
Speziel für GenericPersistent oder abgeleitete Klassen von Persistent die Forget-Methode für std::sha...
Definition GloTypes.h:1257
void operator()(T *ptr)
Definition GloTypes.h:1259
Definition GloAbstractBaseLot.h:49
const TdWatchNotifyMode WNM_DELETE_TRANSACTION
Definition GloTypes.h:644
const TdWatchNotifyMode WNM_SERVER_WSAECONNRESET
Definition GloTypes.h:828
EnDeepMode
Definition GloTypes.h:273
@ DM_NOONDEMAND
Definition GloTypes.h:321
@ DM_FLAT
Definition GloTypes.h:295
@ DM_SHALLOW
Definition GloTypes.h:309
@ DM_DEEP
Definition GloTypes.h:340
@ DM_NONE
Definition GloTypes.h:284
const ShowLevel SHOW_CHECK_BASE_ACTION
Definition GloTypes.h:949
EnComparisionOp
Definition GloTypes.h:1590
@ LESS_EQUAL
Definition GloTypes.h:1640
@ LESS
Definition GloTypes.h:1630
@ NOT_EQUAL
Definition GloTypes.h:1650
@ GREATER_EQUAL
Definition GloTypes.h:1620
@ EQUAL
Definition GloTypes.h:1600
@ GREATER
Definition GloTypes.h:1610
const TdWatchNotifyMode WNM_CLIENT_CONNECTSERVER
Definition GloTypes.h:714
const ShowLevel SHOW_REINDEX_ACTION
Definition GloTypes.h:909
const ShowLevel SHOW_ORDER_ACTION
Definition GloTypes.h:899
EnLockMode
Definition GloTypes.h:1074
@ LK_READvWRITE
Definition GloTypes.h:1104
@ LK_TRANSACTION_WRITE
Definition GloTypes.h:1156
@ LK_NONE
Definition GloTypes.h:1084
@ LK_READvDELETE
Definition GloTypes.h:1094
@ LK_DELETEvREAD
Definition GloTypes.h:1134
@ LK_EXCLUSIVE
Definition GloTypes.h:1144
@ LK_WRITEvWRITE
Definition GloTypes.h:1114
@ LK_DELETEvWRITE
Definition GloTypes.h:1124
@ LK_TRANSACTION_DELETE
Definition GloTypes.h:1168
const TdWatchNotifyMode WNM_UNLOCK
Definition GloTypes.h:678
const char g_cIndexDelimiter
Definition GloTypes.h:100
const ShowLevel SHOW_REPAIR_BASE_ACTION
Definition GloTypes.h:959
const TdWatchNotifyMode WNM_DATABASE_REPAIR
Definition GloTypes.h:806
const TdWatchNotifyMode WNM_INSERT_TRANSACTION
Definition GloTypes.h:702
const ShowLevel SHOW_COMPRESS_ACTION
Definition GloTypes.h:939
const ShowLevel SHOW_NONE
Definition GloTypes.h:869
const TdWatchNotifyMode WNM_INDEX_READ
Definition GloTypes.h:762
const TdWatchNotifyMode WNM_LOCK
Definition GloTypes.h:661
const TdWatchNotifyMode WNM_WRITE_TRANSACTION
Definition GloTypes.h:616
const ShowLevel SHOW_WRITEINDEX_ACTION
Definition GloTypes.h:929
const std::string g_sEOL
Definition GloTypes.h:154
unsigned long ShowLevel
Definition GloTypes.h:858
const TdWatchNotifyMode WNM_CLIENT_DISCONNECTSERVER
Definition GloTypes.h:727
const TdWatchNotifyMode WNM_DATABASE_COMPRESS
Definition GloTypes.h:795
EnSeekMode
Definition GloTypes.h:192
@ END
Definition GloTypes.h:214
@ CURRENT
Definition GloTypes.h:225
@ START
Definition GloTypes.h:203
@ PREVIOUS
Definition GloTypes.h:247
@ NEXT
Definition GloTypes.h:236
const TdWatchNotifyMode WNM_INDEX_REINDEX
Definition GloTypes.h:784
EnQueryType
Definition GloTypes.h:1183
@ eQUERY_DIRECT
Definition GloTypes.h:1193
@ eQUERY_OQL
Definition GloTypes.h:1207
const char g_cTableColumnDelimiter
Definition GloTypes.h:123
const ShowLevel SHOW_READINDEX_ACTION
Definition GloTypes.h:919
const TdWatchNotifyMode WNM_INSERT
Definition GloTypes.h:691
const TdWatchNotifyMode WNM_INDEX_WRITE
Definition GloTypes.h:773
const TdWatchNotifyMode WNM_WRITE
Definition GloTypes.h:605
unsigned long TdWatchNotifyMode
Definition GloTypes.h:577
const TdWatchNotifyMode WNM_DELETE
Definition GloTypes.h:633
const ShowLevel SHOW_TCP
Definition GloTypes.h:879
const ShowLevel SHOW_READ_WRITE
Definition GloTypes.h:889
const TdWatchNotifyMode WNM_NONE
Definition GloTypes.h:588
const TdWatchNotifyMode WNM_CLIENT_CLOSEBASE
Definition GloTypes.h:751
const TdWatchNotifyMode WNM_CLIENT_OPENBASE
Definition GloTypes.h:739
const TdWatchNotifyMode WNM_DATABASE_CHECK
Definition GloTypes.h:817
Eine Struktur um mehrere Objekt-IDs mit einem 'Tiefenmodus' zu transportieren.
Definition GloTypes.h:1550
std::stack< ObjID > * m_pDependObjIdStack
Definition GloTypes.h:1563
EnDeepMode m_eDeepMode
Definition GloTypes.h:1574
bool m_bRead
Definition GloTypes.h:1292
LockPossibleSpecification()
Definition GloTypes.h:1328
LockPossibleSpecification(const LockPossibleSpecification &rT)
Definition GloTypes.h:1384
bool m_bWrite
Definition GloTypes.h:1303
LockPossibleSpecification & operator=(const LockPossibleSpecification &rT)
Definition GloTypes.h:1460
bool m_bDelete
Definition GloTypes.h:1314
virtual ~LockPossibleSpecification()
Definition GloTypes.h:1370
bool operator!=(const LockPossibleSpecification &rT) const
Vergleichsoperator.
Definition GloTypes.h:1496
unsigned long getAsUL()
Definition GloTypes.h:1409
bool operator==(const LockPossibleSpecification &rT) const
Vergleichsoperator.
Definition GloTypes.h:1483
void set(unsigned long ulValue)
Definition GloTypes.h:1436
LockPossibleSpecification(unsigned long ulValue)
Definition GloTypes.h:1353
Zum Öffnen einer Datenbank wird diese Info in die OrderMsg einegfügt.
Definition GloTypes.h:1520
unsigned long m_ulVersion
Definition GloTypes.h:1533