lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::smart::resource< Counter, Allocator, Lazy > Member List
This is the complete list of members for lean::smart::resource< Counter, Allocator, Lazy >, including all inherited members.
lean_resource_base typedeflean::smart::resource< Counter, Allocator, Lazy > [protected]
m_refCounter (defined in lean::smart::resource< Counter, Allocator, Lazy >)lean::smart::resource< Counter, Allocator, Lazy > [mutable, protected]
operator=(const resource &right)lean::smart::resource< Counter, Allocator, Lazy > [inline, protected]
ref_count() const lean::smart::resource< Counter, Allocator, Lazy > [inline]
ref_counter() const lean::smart::resource< Counter, Allocator, Lazy > [inline, protected]
ref_counter_type typedeflean::smart::resource< Counter, Allocator, Lazy > [protected]
resource()lean::smart::resource< Counter, Allocator, Lazy > [inline, protected]
resource(const typename ref_counter_type::allocator_type &allocator)lean::smart::resource< Counter, Allocator, Lazy > [inline, protected]
resource(const resource &right)lean::smart::resource< Counter, Allocator, Lazy > [inline, protected]
~resource()lean::smart::resource< Counter, Allocator, Lazy > [inline, protected]