42 #ifndef RELEASE_RESOURCE_REF_COUNT_PTR_H
43 #define RELEASE_RESOURCE_REF_COUNT_PTR_H
45 #include "ReleaseResource.hpp"
48 namespace MemMngPack {
93 return ptr.get() != 0;
98 #endif // RELEASE_RESOURCE_REF_COUNT_PTR_H
ptr_t ptr
Just give public access to pointer.
ReleaseResource_ref_count_ptr(const ptr_t &ptr)
Construct from a pointer.
Abstract interface for releasing an object when it is not needed anymore {abstract}.
Template class that implements ReleaseResource interface for a RCP<T> object.
bool resource_is_bound() const