#include <ArmarXCore/core/RemoteReferenceCount.h>
Definition at line 51 of file RemoteReferenceCount.h.
◆ ArmarXManagerPtr
◆ RemoteReferenceCountControlBlockManagementInterface()
◆ ~RemoteReferenceCountControlBlockManagementInterface()
◆ activateCounting()
void activateCounting |
( |
| ) |
|
|
inline |
◆ countReachedZero()
void countReachedZero |
( |
| ) |
|
|
protected |
◆ getProxy()
Ice::ObjectPrx getProxy |
( |
| ) |
const |
|
inline |
◆ hasCountReachedZero()
bool hasCountReachedZero |
( |
| ) |
const |
|
inline |
◆ isCountingActivated()
bool isCountingActivated |
( |
| ) |
const |
|
inline |
◆ nextCheckTimePoint()
virtual IceUtil::Time nextCheckTimePoint |
( |
| ) |
|
|
protectedpure virtual |
Returns the next timepoint when this ControlBlock should be checked.
If the returned time is in the past and counting was activated, this Block is removed from counting and onCountReachedZero is called.
- Returns
◆ onCountReachedZero()
virtual void onCountReachedZero |
( |
| ) |
|
|
protectedpure virtual |
◆ ::armarx::RemoteReferenceCountControlBlockManager
◆ armarXManager
◆ id
◆ lastTimeReachedZero
IceUtil::Time lastTimeReachedZero |
|
protected |
◆ mtx
◆ selfProxy
The documentation for this class was generated from the following files: