GlobalObjects
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GloAllSetIteratorResult.h
Go to the documentation of this file.
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 for ObjID
For each library, here 'GlobalObjects' there is a type file.
#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
An object ID consists of the class ID, a database ID and the actual unique object number (all unsigne...
Definition GloObjID.h:84
Objects of this class transport the data from the tables into the persistent object and from these ag...
Definition GloRecord.h:108
Definition GloAbstractBaseLot.h:49