GlobalObjects
Lade ...
Suche ...
Keine Treffer
GloReaderWriterInfo.h
gehe zur Dokumentation dieser Datei
1#ifndef INC_GLOREADERWRITERINFO_H
2#define INC_GLOREADERWRITERINFO_H
3//-----------------------------------------------------------------------------
43//-----------------------------------------------------------------------------
44#include <list>
45#include "GloTypes.h"
46#include "GloManager.h"
47#include "GloCommunicator.h"
48#include "GloRecord.h"
49#include "GloObjID.h"
50//-----------------------------------------------------------------------------
51namespace glo
52{
53 //---------------------------------------------------------------------------
54 // >>>>>>>>>>>>>>>>>>>>>>>>>>>> ReaderWriterInfo >>>>>>>>>>>>>>>>>>>>>>>>>>>>
55 //---------------------------------------------------------------------------
71 {
72 public:
73 //-----------------------------------------------------------------------
84 //-----------------------------------------------------------------------
95 //-----------------------------------------------------------------------
96 };
97 //---------------------------------------------------------------------------
98 // <<<<<<<<<<<<<<<<<<<<<<<<<<<< ReaderWriterInfo <<<<<<<<<<<<<<<<<<<<<<<<<<<<
99 //---------------------------------------------------------------------------
100
101 //---------------------------------------------------------------------------
102 // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ReaderInfo >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
103 //---------------------------------------------------------------------------
119 {
120 public:
121 //-----------------------------------------------------------------------
134 unsigned long m_ulClassID;
135 //-----------------------------------------------------------------------
136 // doxygen -> warning: unable to resolve reference to 'GLO_REF_DEPENDENT' for \ref command
137 // Is a reference to the GlobalObjects documentation.
138 //-----------------------------------------------------------------------
155 std::list<ObjID> * m_pReadLockObjList;
156 //-----------------------------------------------------------------------
157 };
158 //---------------------------------------------------------------------------
159 // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ReaderInfo <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
160 //---------------------------------------------------------------------------
161
162 //---------------------------------------------------------------------------
163 // >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> WriterInfo >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
164 //---------------------------------------------------------------------------
180 {
181 public:
182 //-----------------------------------------------------------------------
193 //-----------------------------------------------------------------------
194 };
195 //---------------------------------------------------------------------------
196 // <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< WriterInfo <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
197 //---------------------------------------------------------------------------
198} // namespace glo
199#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:93
Das Objekt dieser Klasse ist die zentrale Anlaufstelle für Aktionen, welche mit GlobalObjects-Daten z...
Definition GloManager.h:193
Objekte dieser Klasse transportieren die Daten von den Tabellen ins persistente Objekt und von diesen...
Definition GloRecord.h:108
Definition GloAbstractBaseLot.h:49
Objekte dieser Struktur transportieren Daten zu Objekten des Typs TableReaderInterface.
Definition GloReaderWriterInfo.h:119
unsigned long m_ulClassID
Definition GloReaderWriterInfo.h:134
std::list< ObjID > * m_pReadLockObjList
Definition GloReaderWriterInfo.h:155
Objekte dieser Struktur transportieren Daten zu Objekten des Typs TableReaderInterface und TableWrite...
Definition GloReaderWriterInfo.h:71
Communicator * m_pCommunicator
Definition GloReaderWriterInfo.h:94
Manager * m_pDBManager
Definition GloReaderWriterInfo.h:83
Objekte dieser Struktur transportieren Daten zu Objekten des Typs TableWriterInterface.
Definition GloReaderWriterInfo.h:180
Record * m_pRecord
Definition GloReaderWriterInfo.h:192