Hazelcast C++ Client
Public Member Functions | Friends | List of all members
hazelcast::client::DistributedObject Class Referenceabstract

Base class for all distributed objects. More...

#include <DistributedObject.h>

+ Inheritance diagram for hazelcast::client::DistributedObject:

Public Member Functions

virtual const std::string & getServiceName () const =0
 Returns the service name for this object.
 
virtual const std::string & getName () const =0
 Returns the unique name for this DistributedObject. More...
 
virtual void destroy ()=0
 Destroys this object cluster-wide. More...
 
virtual ~DistributedObject ()
 Destructor.
 

Friends

class impl::HazelcastClientInstanceImpl
 

Detailed Description

Base class for all distributed objects.

See also
IMap
MultiMap
IQueue
IList
ISet
ITopic
ILock
ISemaphore
ICountDownLatch
IdGenerator
IAtomicLong
TransactionalMap
TransactionalQueue
TransactionalMultiMap
TransactionalSet
TransactionalList

Member Function Documentation

◆ destroy()

virtual void hazelcast::client::DistributedObject::destroy ( )
pure virtual

Destroys this object cluster-wide.

Clears and releases all resources for this object.

◆ getName()

virtual const std::string& hazelcast::client::DistributedObject::getName ( ) const
pure virtual

Returns the unique name for this DistributedObject.

Returns
the unique name for this object.

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