1#ifndef INC_GLOGENERICALLSET_H
2#define INC_GLOGENERICALLSET_H
134 unsigned long ulClassID,
135 bool bWithSubClasses =
true );
391 std::shared_ptr<GenericPersistent> & rRetVal,
445 int get( std::shared_ptr<GenericPersistent> & rRetVal,
446 const ObjID & rObjID );
Header für GenericPersistent
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
#define __glo_export_dll
Definition GloTypes.h:70
Ist die Basisklasse von Template-AllSets und dem generischen AllSet.
Definition GloBaseAllSet.h:87
Abstrakte Basisklasse für Persistent und die generische GenericPersistent.
Definition GloBasePersistent.h:124
Oberklasse für die Klassen, welche mit einer Base 'verbunden' sind.
Definition GloCallBack.h:81
AllSet, welcher generische Objekte liefert.
Definition GloGenericAllSet.h:82
int get(std::shared_ptr< GenericPersistent > &rRetVal, const ObjID &rObjID)
virtual int getPersistent(BasePersistent *&prRetVal, const ObjID &rObjID)
Liefert ein Objekt aus dem AllSet der Datenbank mit übergebener
int get(GenericPersistent *&prRetVal, EnSeekMode eMode)
virtual int setWatch(TdWatchNotifyMode ulWatchMode, CallBack *pCallBack=0)
int get(std::shared_ptr< GenericPersistent > &rRetVal, EnSeekMode eMode)
int get(ObjID &rObjID, std::shared_ptr< GenericPersistent > &rRetVal, EnSeekMode eMode)
GenericAllSet(Base &rBase, unsigned long ulClassID, bool bWithSubClasses=true)
GenericAllSet(const GenericAllSet &)
virtual int unsetWatch(TdWatchNotifyMode ulWatchMode, CallBack *pCallBack=0)
int get(GenericPersistent *&prRetVal, const ObjID &rObjID)
Liefert ein Objekt aus dem AllSet der Datenbank mit übergebener
int get(ObjID &rObjID, GenericPersistent *&prRetVal, EnSeekMode eMode)
GenericAllSet(Base &rBase, unsigned long ulClassID, const std::string &rsFullIndexName)
GenericAllSet(Base &rBase)
virtual void setClassID(unsigned long ulClassID)
Generische persistente Klasse. Benötigt keinen ObjCreator oder ObjectMaker. Es können Objekte aus der...
Definition GloGenericPersistent.h:91
Ein Objekt-ID besteht aus der Klassen-ID, einer Datenbank-ID und der eigentlichen eindeutigen ObjektZ...
Definition GloObjID.h:84
Definition GloAbstractBaseLot.h:49
EnSeekMode
Definition GloTypes.h:173
unsigned long TdWatchNotifyMode
Definition GloTypes.h:558