lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
|
allocator_type typedef | lean::smart::ref_counter< Counter, Allocator >::ref_counts | |
create(allocator_type allocator, Counter references, Counter weakReferences) | lean::smart::ref_counter< Counter, Allocator >::ref_counts | [inline, static] |
destroy(const ref_counts *counts) | lean::smart::ref_counter< Counter, Allocator >::ref_counts | [inline, static] |
ref_counts(const allocator_type_ &allocator, Counter references, Counter weakReferences) | lean::smart::ref_counter< Counter, Allocator >::ref_counts | [inline, protected] |
references | lean::smart::ref_counter< Counter, Allocator >::ref_counts | |
weakReferences | lean::smart::ref_counter< Counter, Allocator >::ref_counts | |
~ref_counts() (defined in lean::smart::ref_counter< Counter, Allocator >::ref_counts) | lean::smart::ref_counter< Counter, Allocator >::ref_counts | [inline, protected] |