GlobalObjects
Alle Klassen Namensbereiche Dateien Funktionen Variablen Typdefinitionen Aufzählungen Aufzählungswerte Freundbeziehungen Makrodefinitionen Seiten
GloAllSetIteratorResult.h
gehe zur Dokumentation dieser Datei
1#ifndef INC_GLOALLSETITERATORRESULT_H
2#define INC_GLOALLSETITERATORRESULT_H
3//-----------------------------------------------------------------------------
43//-----------------------------------------------------------------------------
44// includes
45#include "GloTypes.h"
46#include "GloObjID.h"
47//-----------------------------------------------------------------------------
48namespace glo
49{
50 //---------------------------------------------------------------------------
51 /* Forwards */
52 class Record;
53 //---------------------------------------------------------------------------
73 {
74 private:
75 //============== Attribute
76 //-----------------------------------------------------------------------
87 //-----------------------------------------------------------------------
100 //-----------------------------------------------------------------------
101
102 public:
103 //============== ctors & dtor
104 //-----------------------------------------------------------------------
115 //-----------------------------------------------------------------------
127 AllSetIteratorResult( const ObjID & rObjID );
128 //-----------------------------------------------------------------------
148 //-----------------------------------------------------------------------
159 //-----------------------------------------------------------------------
160
161 private:
162 //-----------------------------------------------------------------------
173 //-----------------------------------------------------------------------
174
175 public:
176 //============== methods
177 //-----------------------------------------------------------------------
193 void setObjID( const ObjID & rObjID );
194 //-----------------------------------------------------------------------
205 //-----------------------------------------------------------------------
226 void setRecord( Record * pRecord );
227 //-----------------------------------------------------------------------
247 Record * getRecord() const;
248 //-----------------------------------------------------------------------
249
250 private:
251 //============== operators
252 //-----------------------------------------------------------------------
263 //-----------------------------------------------------------------------
264 };
265 //---------------------------------------------------------------------------
266} // namespace glo
267#endif
Header für ObjID
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
#define __glo_export_dll
Definition GloTypes.h:70
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:86
Record * m_pRecord
Definition GloAllSetIteratorResult.h:99
Ein Objekt-ID besteht aus der Klassen-ID, einer Datenbank-ID und der eigentlichen eindeutigen ObjektZ...
Definition GloObjID.h:84
Objekte dieser Klasse transportieren die Daten von den Tabellen ins persistente Objekt und von diesen...
Definition GloRecord.h:108
Definition GloAbstractBaseLot.h:49