Base class of a unique index for maps of derived classes of CommunicatorNotifyModes and as index for the static action lists.
More...
Base class of a unique index for maps of derived classes of CommunicatorNotifyModes and as index for the static action lists.
- Copyright
- © 2010 Helmut Jakoby
- Author
- Helmut Jakoby
◆ CommunicatorCallBackIndex() [1/3]
glo::WatchNotifyManager::CommunicatorCallBackIndex::CommunicatorCallBackIndex |
( |
| ) |
|
|
protected |
The standard constructor is not available.
◆ CommunicatorCallBackIndex() [2/3]
glo::WatchNotifyManager::CommunicatorCallBackIndex::CommunicatorCallBackIndex |
( |
Communicator * | pCommunicator, |
|
|
NUM_PTR | ipCallBack ) |
Constructor with parameter passing.
- Parameters
-
[in] | pCommunicator | The client communicator. |
[in] | ipCallBack | The address of the CallBack function of the client communicator. |
◆ CommunicatorCallBackIndex() [3/3]
Copy constructor.
- Parameters
-
[in] | rT | The data is copied from this object. |
◆ ~CommunicatorCallBackIndex()
virtual glo::WatchNotifyManager::CommunicatorCallBackIndex::~CommunicatorCallBackIndex |
( |
| ) |
|
|
virtual |
◆ getCallBackIndex()
NUM_PTR glo::WatchNotifyManager::CommunicatorCallBackIndex::getCallBackIndex |
( |
| ) |
|
Returns the address of the CallBack function of the client communicator.
- Returns
- The address of the CallBack function.
◆ getCommunicator()
Communicator * glo::WatchNotifyManager::CommunicatorCallBackIndex::getCommunicator |
( |
| ) |
|
Provides the client communicator.
- Returns
- The client communicator.
◆ operator!=()
Comparison operator.
- Parameters
-
[in] | rT | The object to be compared with this one. |
◆ operator<()
Comparison operator.
- Parameters
-
[in] | rT | The object to be compared with this one. |
◆ operator<=()
Comparison operator.
- Parameters
-
[in] | rT | The object to be compared with this one. |
◆ operator=()
Assignment operator.
- Parameters
-
[in] | rT | The data is transferred from this object. |
◆ operator==()
Comparison operator.
- Parameters
-
[in] | rT | The object to be compared with this one. |
◆ operator>()
Comparison operator.
- Parameters
-
[in] | rT | The object to be compared with this one. |
◆ operator>=()
Comparison operator.
- Parameters
-
[in] | rT | The object to be compared with this one. |
◆ m_ipCallBack
NUM_PTR glo::WatchNotifyManager::CommunicatorCallBackIndex::m_ipCallBack |
|
private |
Is usually the (pointer) address of the CallBack function of the client communicator.
◆ m_pCommunicator
Communicator* glo::WatchNotifyManager::CommunicatorCallBackIndex::m_pCommunicator |
|
private |
The documentation for this class was generated from the following file: