1#ifndef INC_GLOGENERICPERSISTENT_H
2#define INC_GLOGENERICPERSISTENT_H
Header for BasePersistent
Header for GenPersObjectSpy
For each library, here 'GlobalObjects' there is a type file.
#define __glo_export_dll
Definition GloTypes.h:70
Abstract base class for Persistent and the generic GenericPersistent.
Definition GloBasePersistent.h:124
Generic persistent class. Does not require ObjCreator or ObjectMaker. Objects from the database can b...
Definition GloGenericPersistent.h:91
virtual void removeInObjectSpy() const override
virtual std::time_t getCreateDate() const override
virtual void removeBase() override
virtual ~GenericPersistent()
virtual unsigned int remember() override
GenericPersistent(unsigned long ulDBClassID)
ObjID getObjID() const override
virtual unsigned int forget() override
virtual void insertInObjectSpy() const override
virtual unsigned long getGloClassID() const override
virtual int getTypeAsString(std::string &rsTypeName) override
virtual std::time_t getLastChangeDate() const override
virtual void setCreateDate() override
GenericPersistent(const GenericPersistent &)
unsigned long m_ulClassID
Definition GloGenericPersistent.h:104
virtual void takeOverRecord(Record *pRecord) override
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