GlobalObjects
Loading...
Searching...
No Matches
glo::WatchNotifyManager::CommunicatorCallBackClientIndex Class Reference

Is a unique index for maps of CommunicatorClientNotifyModes and as index for the static action lists. More...

Inheritance diagram for glo::WatchNotifyManager::CommunicatorCallBackClientIndex:

Public Member Functions

 CommunicatorCallBackClientIndex (Communicator *pCommunicator, NUM_PTR ipCallBack)
 
 CommunicatorCallBackClientIndex (const CommunicatorCallBackClientIndex &rT)
 
virtual ~CommunicatorCallBackClientIndex ()
 
WatchNotifyManager::CommunicatorCallBackClientIndexoperator= (const CommunicatorCallBackClientIndex &rT)
 
bool operator== (const CommunicatorCallBackClientIndex &rT) const
 Comparison operator.
 
bool operator!= (const CommunicatorCallBackClientIndex &rT) const
 Comparison operator.
 
bool operator> (const CommunicatorCallBackClientIndex &rT) const
 Comparison operator.
 
bool operator>= (const CommunicatorCallBackClientIndex &rT) const
 Comparison operator.
 
bool operator< (const CommunicatorCallBackClientIndex &rT) const
 Comparison operator.
 
bool operator<= (const CommunicatorCallBackClientIndex &rT) const
 Comparison operator.
 
- Public Member Functions inherited from glo::WatchNotifyManager::CommunicatorCallBackIndex
 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
 Comparison operator.
 
bool operator!= (const CommunicatorCallBackIndex &rT) const
 Comparison operator.
 
bool operator> (const CommunicatorCallBackIndex &rT) const
 Comparison operator.
 
bool operator>= (const CommunicatorCallBackIndex &rT) const
 Comparison operator.
 
bool operator< (const CommunicatorCallBackIndex &rT) const
 Comparison operator.
 
bool operator<= (const CommunicatorCallBackIndex &rT) const
 Comparison operator.
 

Protected Member Functions

 CommunicatorCallBackClientIndex ()
 
- Protected Member Functions inherited from glo::WatchNotifyManager::CommunicatorCallBackIndex
 CommunicatorCallBackIndex ()
 

Detailed Description

Is a unique index for maps of CommunicatorClientNotifyModes and as index for the static action lists.

Author
Helmut Jakoby

Constructor & Destructor Documentation

◆ CommunicatorCallBackClientIndex() [1/3]

glo::WatchNotifyManager::CommunicatorCallBackClientIndex::CommunicatorCallBackClientIndex ( )
protected

The standard constructor is not available.

◆ CommunicatorCallBackClientIndex() [2/3]

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

Constructor with parameter passing.

Parameters
[in]pCommunicatorThe client communicator.
[in]ipCallBackThe address of the CallBack function of the client communicator.

◆ CommunicatorCallBackClientIndex() [3/3]

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

Copy constructor.

Parameters
[in]rTThe data is copied from this object.

◆ ~CommunicatorCallBackClientIndex()

virtual glo::WatchNotifyManager::CommunicatorCallBackClientIndex::~CommunicatorCallBackClientIndex ( )
virtual

Destructor.

Member Function Documentation

◆ operator!=()

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

Comparison operator.

Parameters
[in]rTThis object is used to compare the data.

◆ operator<()

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

Comparison operator.

Parameters
[in]rTThis object is used to compare the data.

◆ operator<=()

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

Comparison operator.

Parameters
[in]rTThis object is used to compare the data.

◆ operator=()

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

Assignment operator.

Parameters
[in]rTThe data is transferred from this object.

◆ operator==()

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

Comparison operator.

Parameters
[in]rTThis object is used to compare the data.

◆ operator>()

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

Comparison operator.

Parameters
[in]rTThis object is used to compare the data.

◆ operator>=()

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

Comparison operator.

Parameters
[in]rTThis object is used to compare the data.

The documentation for this class was generated from the following file: