Um Objekte beobachten zu können, müssen der 'Beobachtungsmodus', die 'Beobachtungstiefe' und das 'Benachrichtigungsobjekt' als Parameter übergeben werde. Dieses ist mit dieser Struktur möglich.
Mehr ...
#include <GloWatchSpecification.h>
Um Objekte beobachten zu können, müssen der 'Beobachtungsmodus', die 'Beobachtungstiefe' und das 'Benachrichtigungsobjekt' als Parameter übergeben werde. Dieses ist mit dieser Struktur möglich.
- Siehe auch
- TdWatchNotifyMode, EnDeepMode.
- Copyright
- © 2010 Helmut Jakoby
- Autor
- Helmut Jakoby
◆ WatchSpecification() [1/4]
glo::WatchSpecification::WatchSpecification |
( |
| ) |
|
Standrd-Konstruktor um die Member zu initialisieren.
◆ WatchSpecification() [2/4]
Konstruktoren mit Parameterübergabe.
- Parameter
-
[in] | ulWatchMode | Der Beobachtungsmodus. |
[in] | eDeepMode | Die Beobachtungstiefe. |
[in] | pNotifyCallBack | Das Objekt (abgeleitet von CallBack) welches mittels überschriebener Methode CallBack::notify(NotifyNote * pNote) über Veränderungen benachrichtigt wird. |
◆ WatchSpecification() [3/4]
Konstruktoren mit Parameterübergabe.
- Parameter
-
[in] | ulWatchMode | Der Beobachtungsmodus. |
[in] | eDeepMode | Die Beobachtungstiefe. |
[in] | ipNotifyCallBack | Das Objekt (abgeleitet von CallBack) welches mittels überschriebener Methode CallBack::notify(NotifyNote * pNote) über Veränderungen benachrichtigt wird gecastet auf NUM_PTR. |
◆ WatchSpecification() [4/4]
Copy-Konstruktor.
- Parameter
-
[in] | rT | Von diesem Objekt werden die Daten übernommen. |
◆ ~WatchSpecification()
virtual glo::WatchSpecification::~WatchSpecification |
( |
| ) |
|
|
virtual |
◆ getNotifyCallBack()
CallBack * glo::WatchSpecification::getNotifyCallBack |
( |
| ) |
const |
◆ getNotifyCallBackAsINTPTR()
NUM_PTR glo::WatchSpecification::getNotifyCallBackAsINTPTR |
( |
| ) |
const |
◆ getWatchDeepMode()
EnDeepMode glo::WatchSpecification::getWatchDeepMode |
( |
| ) |
const |
◆ getWatchMode()
◆ operator!=()
Vergleichsoperator.
- Parameter
-
[in] | rT | Das mit diesem zu vergleichende Objekt. |
◆ operator=()
Zuweisungsoperator.
- Parameter
-
[in] | rT | Von diesem Objekt werden die Daten übernommen. |
◆ operator==()
Vergleichsoperator.
- Parameter
-
[in] | rT | Das mit diesem zu vergleichende Objekt. |
◆ setNotifyCallBack() [1/2]
void glo::WatchSpecification::setNotifyCallBack |
( |
CallBack * | pNotifyCallBack | ) |
|
◆ setNotifyCallBack() [2/2]
void glo::WatchSpecification::setNotifyCallBack |
( |
NUM_PTR | ipNotifyCallBack | ) |
|
◆ setWatchDeepMode()
void glo::WatchSpecification::setWatchDeepMode |
( |
EnDeepMode | eDeepMode | ) |
|
◆ setWatchMode()
◆ m_eWatchDeepMode
EnDeepMode glo::WatchSpecification::m_eWatchDeepMode |
|
protected |
◆ m_ipNotifyCallBack
NUM_PTR glo::WatchSpecification::m_ipNotifyCallBack |
|
protected |
Das Objekt (abgeleitet von CallBack) welches mittels überschriebener Methode CallBack::notify(NotifyNote * pNote) über Veränderungen benachrichtigt wird, gecastet auf NUM_PTR.
◆ m_ulWatchMode
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: