nx_cloud_storage_sdk  1.0
Cloud Storage SDK
Public Member Functions | List of all members
nx::sdk::RefCountable< RefCountableInterface > Class Template Reference

#include <ref_countable.h>

Inheritance diagram for nx::sdk::RefCountable< RefCountableInterface >:

Public Member Functions

 RefCountable (const RefCountable &)=delete
 
RefCountableoperator= (const RefCountable &)=delete
 
 RefCountable (RefCountable &&)=delete
 
RefCountableoperator= (RefCountable &&)=delete
 
virtual int addRef () const override
 
virtual int releaseRef () const override
 
int refCount () const
 

Detailed Description

template<class RefCountableInterface>
class nx::sdk::RefCountable< RefCountableInterface >

Recommended base class for objects implementing an interface.

Supports tracking the ref-countable objects via RefCountableRegistry.


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