RemoteReferenceCounter Class Reference
+ Inheritance diagram for RemoteReferenceCounter:

Public Member Functions

RemoteReferenceCounterBasePtr copy (const Ice::Current &=Ice::emptyCurrent) const final override
 
std::string getId (const Ice::Current &=Ice::emptyCurrent) const final override
 
IceUtil::Time heartbeat (IceUtil::Time now)
 
void ice_postUnmarshal () override
 
 RemoteReferenceCounter ()=default
 
 RemoteReferenceCounter (const RemoteReferenceCountControlBlockInterfacePrx &prx, const std::string &id, Ice::Long heartBeatMs)
 
 RemoteReferenceCounter (const RemoteReferenceCounter &other)
 
 ~RemoteReferenceCounter () override
 

Constructor & Destructor Documentation

◆ RemoteReferenceCounter() [1/3]

◆ RemoteReferenceCounter() [2/3]

RemoteReferenceCounter ( const RemoteReferenceCountControlBlockInterfacePrx & prx,
const std::string & id,
Ice::Long heartBeatMs )
inline

◆ RemoteReferenceCounter() [3/3]

◆ ~RemoteReferenceCounter()

~RemoteReferenceCounter ( )
inlineoverride

Member Function Documentation

◆ copy()

RemoteReferenceCounterBasePtr copy ( const Ice::Current & = Ice::emptyCurrent) const
inlinefinaloverride

◆ getId()

std::string getId ( const Ice::Current & = Ice::emptyCurrent) const
inlinefinaloverride

◆ heartbeat()

IceUtil::Time heartbeat ( IceUtil::Time now)
inline

◆ ice_postUnmarshal()

void ice_postUnmarshal ( )
inlineoverride

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