GlobalObjects
Lade ...
Suche ...
Keine Treffer
GloReaderWriterInfo.h
gehe zur Dokumentation dieser Datei
1#ifndef INC_GLOREADERWRITERINFO_H
2#define INC_GLOREADERWRITERINFO_H
3//-----------------------------------------------------------------------------
36//-----------------------------------------------------------------------------
37#include <list>
38#include "GloTypes.h"
39#include "GloManager.h"
40#include "GloCommunicator.h"
41#include "GloRecord.h"
42#include "GloObjID.h"
43//-----------------------------------------------------------------------------
44namespace glo
45{
46 //---------------------------------------------------------------------------
47 // >>>>>>>>>>>>>>>>>>>>>>>>>>>> ReaderWriterInfo >>>>>>>>>>>>>>>>>>>>>>>>>>>>
48 //---------------------------------------------------------------------------
64 {
65 public:
66 //-----------------------------------------------------------------------
77 //-----------------------------------------------------------------------
88 //-----------------------------------------------------------------------
89 };
90 //---------------------------------------------------------------------------
91 // <<<<<<<<<<<<<<<<<<<<<<<<<<<< ReaderWriterInfo <<<<<<<<<<<<<<<<<<<<<<<<<<<<
92 //---------------------------------------------------------------------------
93
94 //---------------------------------------------------------------------------
95 // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ReaderInfo >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
96 //---------------------------------------------------------------------------
112 {
113 public:
114 //-----------------------------------------------------------------------
127 unsigned long m_ulClassID;
128 //-----------------------------------------------------------------------
129 // doxygen -> warning: unable to resolve reference to 'GLO_REF_DEPENDENT' for \ref command
130 // Is a reference to the GlobalObjects documentation.
131 //-----------------------------------------------------------------------
148 std::list<ObjID> * m_pReadLockObjList;
149 //-----------------------------------------------------------------------
150 };
151 //---------------------------------------------------------------------------
152 // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ReaderInfo <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
153 //---------------------------------------------------------------------------
154
155 //---------------------------------------------------------------------------
156 // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> WriterInfo >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
157 //---------------------------------------------------------------------------
173 {
174 public:
175 //-----------------------------------------------------------------------
186 //-----------------------------------------------------------------------
187 };
188 //---------------------------------------------------------------------------
189 // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< WriterInfo <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
190 //---------------------------------------------------------------------------
191} // namespace glo
192#endif
Header für Communicator
Header für Manager Manager::Receiver Manager::ObjIdWithDepends Manager::SchemaMapItem
Header für ObjID
Header für Record und Record::IndexStrNameTuple
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
OberKlasse von LocalThread, ClientThread und ServerThread, weil diese als Sender und Empfänger (Kommu...
Definition GloCommunicator.h:86
Das Objekt dieser Klasse ist die zentrale Anlaufstelle für Aktionen, welche mit GlobalObjects-Daten z...
Definition GloManager.h:184
Objekte dieser Klasse transportieren die Daten von den Tabellen ins persistente Objekt und von diesen...
Definition GloRecord.h:101
Definition GloAbstractBaseLot.h:42
Objekte dieser Struktur transportieren Daten zu Objekten des Typs TableReaderInterface.
Definition GloReaderWriterInfo.h:112
unsigned long m_ulClassID
Definition GloReaderWriterInfo.h:127
std::list< ObjID > * m_pReadLockObjList
Definition GloReaderWriterInfo.h:148
Objekte dieser Struktur transportieren Daten zu Objekten des Typs TableReaderInterface und TableWrite...
Definition GloReaderWriterInfo.h:64
Communicator * m_pCommunicator
Definition GloReaderWriterInfo.h:87
Manager * m_pDBManager
Definition GloReaderWriterInfo.h:76
Objekte dieser Struktur transportieren Daten zu Objekten des Typs TableWriterInterface.
Definition GloReaderWriterInfo.h:173
Record * m_pRecord
Definition GloReaderWriterInfo.h:185