lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
|
lean_resource_base typedef | lean::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 typedef | lean::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] |