GlobalObjects
Lade ...
Suche ...
Keine Treffer
glo::WatchNotifyManager::CommunicatorCallBackIndex Klassenreferenz

Basisklasse eines eindeutiger Index für Maps von abgeleitetn Klassen von CommunicatorNotifyModes und als Index für die statischen Aktionslisten. Mehr ...

Klassendiagramm für glo::WatchNotifyManager::CommunicatorCallBackIndex:

Öffentliche Methoden

 CommunicatorCallBackIndex (Communicator *pCommunicator, NUM_PTR ipCallBack)
 
 CommunicatorCallBackIndex (const CommunicatorCallBackIndex &rT)
 
virtual ~CommunicatorCallBackIndex ()
 
NUM_PTR getCallBackIndex ()
 
CommunicatorgetCommunicator ()
 
WatchNotifyManager::CommunicatorCallBackIndexoperator= (const CommunicatorCallBackIndex &rT)
 
bool operator== (const CommunicatorCallBackIndex &rT) const
 Vergleichsoperator.
 
bool operator!= (const CommunicatorCallBackIndex &rT) const
 Vergleichsoperator.
 
bool operator> (const CommunicatorCallBackIndex &rT) const
 Vergleichsoperator.
 
bool operator>= (const CommunicatorCallBackIndex &rT) const
 Vergleichsoperator.
 
bool operator< (const CommunicatorCallBackIndex &rT) const
 Vergleichsoperator.
 
bool operator<= (const CommunicatorCallBackIndex &rT) const
 Vergleichsoperator.
 

Geschützte Methoden

 CommunicatorCallBackIndex ()
 

Private Attribute

NUM_PTR m_ipCallBack
 
Communicatorm_pCommunicator
 

Ausführliche Beschreibung

Basisklasse eines eindeutiger Index für Maps von abgeleitetn Klassen von CommunicatorNotifyModes und als Index für die statischen Aktionslisten.

Autor
Helmut Jakoby

Beschreibung der Konstruktoren und Destruktoren

◆ CommunicatorCallBackIndex() [1/3]

glo::WatchNotifyManager::CommunicatorCallBackIndex::CommunicatorCallBackIndex ( )
protected

Der Standard-Konstruktor steht niccht zur Verfügung.

◆ CommunicatorCallBackIndex() [2/3]

glo::WatchNotifyManager::CommunicatorCallBackIndex::CommunicatorCallBackIndex ( Communicator * pCommunicator,
NUM_PTR ipCallBack )

Konstruktor mit Parameterübergabe.

Parameter
[in]pCommunicatorDer Client-Kommunikator.
[in]ipCallBackDie Adresse der CallBack-Funktion des Client-Kommunikators.

◆ CommunicatorCallBackIndex() [3/3]

glo::WatchNotifyManager::CommunicatorCallBackIndex::CommunicatorCallBackIndex ( const CommunicatorCallBackIndex & rT)

Copy-Konstruktor.

Parameter
[in]rTVon diesem Objekt werden die Daten übernommen.

◆ ~CommunicatorCallBackIndex()

virtual glo::WatchNotifyManager::CommunicatorCallBackIndex::~CommunicatorCallBackIndex ( )
virtual

Destruktor.

Dokumentation der Elementfunktionen

◆ getCallBackIndex()

NUM_PTR glo::WatchNotifyManager::CommunicatorCallBackIndex::getCallBackIndex ( )

Liefert die Adresse der CallBack-Funktion des Client-Kommunikators.

Rückgabe
Die Adresse der CallBack-Funktion.

◆ getCommunicator()

Communicator * glo::WatchNotifyManager::CommunicatorCallBackIndex::getCommunicator ( )

Liefert den Client-Kommunikator.

Rückgabe
Der Client-Kommunikator.

◆ operator!=()

bool glo::WatchNotifyManager::CommunicatorCallBackIndex::operator!= ( const CommunicatorCallBackIndex & rT) const

Vergleichsoperator.

Parameter
[in]rTDas mit diesem zu vergleichende Objekt.

◆ operator<()

bool glo::WatchNotifyManager::CommunicatorCallBackIndex::operator< ( const CommunicatorCallBackIndex & rT) const

Vergleichsoperator.

Parameter
[in]rTDas mit diesem zu vergleichende Objekt.

◆ operator<=()

bool glo::WatchNotifyManager::CommunicatorCallBackIndex::operator<= ( const CommunicatorCallBackIndex & rT) const

Vergleichsoperator.

Parameter
[in]rTDas mit diesem zu vergleichende Objekt.

◆ operator=()

WatchNotifyManager::CommunicatorCallBackIndex & glo::WatchNotifyManager::CommunicatorCallBackIndex::operator= ( const CommunicatorCallBackIndex & rT)

Zuweisungsoperator.

Parameter
[in]rTVon diesem Objekt werden die Daten übernommen.

◆ operator==()

bool glo::WatchNotifyManager::CommunicatorCallBackIndex::operator== ( const CommunicatorCallBackIndex & rT) const

Vergleichsoperator.

Parameter
[in]rTDas mit diesem zu vergleichende Objekt.

◆ operator>()

bool glo::WatchNotifyManager::CommunicatorCallBackIndex::operator> ( const CommunicatorCallBackIndex & rT) const

Vergleichsoperator.

Parameter
[in]rTDas mit diesem zu vergleichende Objekt.

◆ operator>=()

bool glo::WatchNotifyManager::CommunicatorCallBackIndex::operator>= ( const CommunicatorCallBackIndex & rT) const

Vergleichsoperator.

Parameter
[in]rTDas mit diesem zu vergleichende Objekt.

Dokumentation der Datenelemente

◆ m_ipCallBack

NUM_PTR glo::WatchNotifyManager::CommunicatorCallBackIndex::m_ipCallBack
private

Ist in der Regel die (Zeiger) Adresse der CallBack-Funktion des Client-Kommunikators.

◆ m_pCommunicator

Communicator* glo::WatchNotifyManager::CommunicatorCallBackIndex::m_pCommunicator
private

Der Client-Kommunikator.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: