8#ifndef INC_SELFWATCHINGCLASS_H
9#define INC_SELFWATCHINGCLASS_H
216 virtual void postStore(
int iStoreErr, glo::EnDeepMode eDeepMode,
void * pData )
override;
242 virtual void postDeleteInBase(
int iDeleteErr, glo::EnDeepMode eDeepMode,
void * pData )
override;
268 virtual void notify( glo::NotifyNote & rNote )
override;
#define transient
Definition GloPersistent.h:181
#define persistent
Definition GloPersistent.h:166
Beispiel einer selbstbeobachtenden Klasse, die ihre persistenten Attribute durch Aufrufen von refresh...
Definition SelfWatchingClass.h:101
bool m_bInDestructor
Definition SelfWatchingClass.h:155
virtual ~SelfWatchingClass()
GLO_OBJECT(SelfWatchingClass:glo::Persistent)
bool m_bIsSelfWatching
Definition SelfWatchingClass.h:133
virtual void postStore(int iStoreErr, glo::EnDeepMode eDeepMode, void *pData) override
bool m_bInTheNotifyMethod
Definition SelfWatchingClass.h:144
virtual void notify(glo::NotifyNote &rNote) override
virtual void postDeleteInBase(int iDeleteErr, glo::EnDeepMode eDeepMode, void *pData) override
virtual void activate() override
Die Basisklasse der persistenten Klassen. Von dieser Klasse müssen alle persistenten Klassen abgeleit...
Definition GloPersistent.h:242
Definition GloBasePersistent.h:60