BankAndCustomer
Lade ...
Suche ...
Keine Treffer
SelfWatchingClass.h
gehe zur Dokumentation dieser Datei
1// ****************************************************************************
2// Created by GlobalObjects source code generator version 1.1.0
3// Creation date: 2024.08.10 - 09:25:10
4// Database: "SelfWatchingClass"
5// ****************************************************************************
6//-----------------------------------------------------------------------------
7//@@gloIncludeGuardBEGIN
8#ifndef INC_SELFWATCHINGCLASS_H
9#define INC_SELFWATCHINGCLASS_H
10//@@gloIncludeGuardEND
11//-----------------------------------------------------------------------------
12//@@gloFileDescriptionBEGIN
53//@@gloFileDescriptionEND
54//-----------------------------------------------------------------------------
55//@@gloForwardsBEGIN
56namespace glo
57{
58 class Base;
59}
60//@@gloForwardsEND
61
62//@@gloSuperClassIncludesBEGIN
63#include <GloPersistent.h>
64//@@gloSuperClassIncludesEND
65
66//@@gloReferencesIncludesBEGIN
67//@@gloReferencesIncludesEnd
68
69//-----------------------------------------------------------------------------
70//@@gloNamespaceNamesBEGIN
71//@@gloNamespaceNamesEND
72//-----------------------------------------------------------------------------
73//@@gloClassDeclarationBEGIN
74// Glo-BaseVersion:1723296145
92//@@gloClassDeclarationEND
93{
94 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
95 //@@gloBeforeKeywordPersistentBEGIN
97 //@@gloBeforeKeywordPersistentEND
98 private persistent:
99 //@@gloBehindKeywordPersistentBEGIN
101 //@@gloBehindKeywordPersistentEND
102 //-------------------------------------------------------------------------
104 //-------------------------------------------------------------------------
105 //@@gloBeforeKeywordTransientBEGIN
107 //@@gloBeforeKeywordTransientEND
108 private transient:
109 //@@gloBehindKeywordTransientBEGIN
111 //@@gloBehindKeywordTransientEND
112 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
113
114 private:
115 //-------------------------------------------------------------------------
126 //-------------------------------------------------------------------------
137 //-------------------------------------------------------------------------
148 //-------------------------------------------------------------------------
149
150 public:
151 //-------------------------------------------------------------------------
162 //-------------------------------------------------------------------------
173 //-------------------------------------------------------------------------
183 //-------------------------------------------------------------------------
184 virtual void activate() override;
185 //-------------------------------------------------------------------------
208 virtual void postStore( int iStoreErr, glo::EnDeepMode eDeepMode, void * pData ) override;
209 //-------------------------------------------------------------------------
234 virtual void postDeleteInBase( int iDeleteErr, glo::EnDeepMode eDeepMode, void * pData ) override;
235 //-----------------------------------------------------------------------------
260 virtual void notify( glo::NotifyNote & rNote ) override;
261 //-------------------------------------------------------------------------
262};
263//-----------------------------------------------------------------------------
264//@@gloNamespaceCurlyBracketsBEGIN
265//@@gloNamespaceCurlyBracketsEND
266//-----------------------------------------------------------------------------
267#endif
Header für Persistent
#define transient
Definition GloPersistent.h:174
#define persistent
Definition GloPersistent.h:159
Beispiel einer selbstbeobachtenden Klasse, die ihre persistenten Attribute durch Aufrufen von refresh...
Definition SelfWatchingClass.h:93
bool m_bInDestructor
Definition SelfWatchingClass.h:147
virtual ~SelfWatchingClass()
GLO_OBJECT(SelfWatchingClass:glo::Persistent)
bool m_bIsSelfWatching
Definition SelfWatchingClass.h:125
virtual void postStore(int iStoreErr, glo::EnDeepMode eDeepMode, void *pData) override
bool m_bInTheNotifyMethod
Definition SelfWatchingClass.h:136
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:235
Definition GloBasePersistent.h:52