GlobalObjects
Lade ...
Suche ...
Keine Treffer
GloAllSetIteratorResult.h
gehe zur Dokumentation dieser Datei
1#ifndef INC_GLOALLSETITERATORRESULT_H
2#define INC_GLOALLSETITERATORRESULT_H
3//-----------------------------------------------------------------------------
36//-----------------------------------------------------------------------------
37// includes
38#include "GloTypes.h"
39#include "GloObjID.h"
40//-----------------------------------------------------------------------------
41namespace glo
42{
43 //---------------------------------------------------------------------------
44 /* Forwards */
45 class Record;
46 //---------------------------------------------------------------------------
66 {
67 private:
68 //============== Attribute
69 //-----------------------------------------------------------------------
80 //-----------------------------------------------------------------------
93 //-----------------------------------------------------------------------
94
95 public:
96 //============== ctors & dtor
97 //-----------------------------------------------------------------------
108 //-----------------------------------------------------------------------
120 AllSetIteratorResult( const ObjID & rObjID );
121 //-----------------------------------------------------------------------
141 //-----------------------------------------------------------------------
152 //-----------------------------------------------------------------------
153
154 private:
155 //-----------------------------------------------------------------------
166 //-----------------------------------------------------------------------
167
168 public:
169 //============== methods
170 //-----------------------------------------------------------------------
186 void setObjID( const ObjID & rObjID );
187 //-----------------------------------------------------------------------
198 //-----------------------------------------------------------------------
219 void setRecord( Record * pRecord );
220 //-----------------------------------------------------------------------
240 Record * getRecord() const;
241 //-----------------------------------------------------------------------
242
243 private:
244 //============== operators
245 //-----------------------------------------------------------------------
256 //-----------------------------------------------------------------------
257 };
258 //---------------------------------------------------------------------------
259} // namespace glo
260#endif
Header für ObjID
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
#define __glo_export_dll
Definition GloTypes.h:63
Es können BasePersistent-Objekte aus der Datenbank abgefragt werden. Wenn der das BasePersistent-Obje...
Definition GloAllSetIteratorResult.h:66
AllSetIteratorResult(Record *pRecord)
void setObjID(const ObjID &rObjID)
void setRecord(Record *pRecord)
AllSetIteratorResult(const ObjID &rObjID)
Record * getRecord() const
AllSetIteratorResult(const AllSetIteratorResult &)
ObjID m_bObjID
Definition GloAllSetIteratorResult.h:79
Record * m_pRecord
Definition GloAllSetIteratorResult.h:92
Ein Objekt-ID besteht aus der Klassen-ID, einer Datenbank-ID und der eigentlichen eindeutigen ObjektZ...
Definition GloObjID.h:77
Objekte dieser Klasse transportieren die Daten von den Tabellen ins persistente Objekt und von diesen...
Definition GloRecord.h:101
Definition GloAbstractBaseLot.h:42