|
void | strong_rc::n_element_type::f (int &) |
|
void | strong_rc::n_element_type::test () |
|
void | strong_rc::n_constructors::default_constructor () |
|
template<class T > |
void | strong_rc::n_constructors::pc0_test (T *p) |
|
void | strong_rc::n_constructors::pointer_constructor () |
|
void | strong_rc::n_constructors::deleter (int *p) |
|
void | strong_rc::n_constructors::deleter2 (int *p) |
|
void | strong_rc::n_constructors::deleter_constructor () |
|
void | strong_rc::n_constructors::copy_constructor () |
|
void | strong_rc::n_constructors::weak_ptr_constructor () |
|
void | strong_rc::n_constructors::test () |
|
void | strong_rc::n_assignment::copy_assignment () |
|
void | strong_rc::n_assignment::conversion_assignment () |
|
void | strong_rc::n_assignment::test () |
|
void | strong_rc::n_reset::deleter (incomplete *) |
|
void | strong_rc::n_reset::plain_reset () |
|
void | strong_rc::n_reset::pointer_reset () |
|
void | strong_rc::n_reset::deleter2 (void *p) |
|
void | strong_rc::n_reset::deleter_reset () |
|
void | strong_rc::n_reset::test () |
|
void | strong_rc::n_access::test () |
|
void | strong_rc::n_use_count::test () |
|
void | strong_rc::n_swap::test () |
|
void | strong_rc::n_comparison::test () |
|
void | strong_rc::n_static_cast::test () |
|
void | strong_rc::n_const_cast::test () |
|
void | strong_rc::n_map::test () |
|
void | strong_rc::n_transitive::test () |
|
void | strong_rc::n_report_1::test () |
|
void | strong_rc::n_report_2::test () |
|
copp::memory::strong_rc_ptr< file > | strong_rc::n_spt_incomplete::fopen (char const *name, char const *mode) |
|
void | strong_rc::n_spt_incomplete::fread (copp::memory::strong_rc_ptr< file > f, void *data, int64_t size) |
|
void | strong_rc::n_spt_incomplete::test () |
|
void | strong_rc::n_spt_pimpl::test () |
|
copp::memory::strong_rc_ptr< X > | strong_rc::n_spt_abstract::createX () |
|
void | strong_rc::n_spt_abstract::test () |
|
void | strong_rc::n_spt_preventing_delete::test () |
|
void | strong_rc::n_spt_array::test () |
|
void | strong_rc::n_spt_static::test () |
|
void | strong_rc::n_spt_intrusive::intrusive_ptr_add_ref (X *p) |
|
void | strong_rc::n_spt_intrusive::intrusive_ptr_release (X *p) |
|
copp::memory::strong_rc_ptr< X > | strong_rc::n_spt_intrusive::make_shared_from_intrusive (X *p) |
|
void | strong_rc::n_spt_intrusive::test () |
|
another_ptr< event_handler > | strong_rc::n_spt_another_sp::get_event_handler () |
|
void | strong_rc::n_spt_another_sp::install_event_handler (copp::memory::strong_rc_ptr< event_handler > p) |
|
void | strong_rc::n_spt_another_sp::handle_event (int event) |
|
void | strong_rc::n_spt_another_sp::remove_event_handler () |
|
void | strong_rc::n_spt_another_sp::test () |
|
void | strong_rc::n_spt_shared_from_this::test () |
|
void | strong_rc::n_spt_wrap::test () |
|
| strong_rc::CASE_TEST (rc_ptr, strong_rc_basic) |
|
static void | strong_rc_fn::f () |
|
| strong_rc_fn::CASE_TEST (rc_ptr, strong_rc_fn) |
|
| strong_rc_move::CASE_TEST (rc_ptr, strong_rc_move) |
|
| make_strong_rc::CASE_TEST (rc_ptr, make_strong_rc) |
|
void | weak_rc::n_element_type::f (int &) |
|
void | weak_rc::n_element_type::test () |
|
copp::memory::strong_rc_ptr< incomplete > | weak_rc::create_incomplete () |
|
void | weak_rc::n_constructors::default_constructor () |
|
void | weak_rc::n_constructors::shared_ptr_constructor () |
|
void | weak_rc::n_constructors::copy_constructor () |
|
void | weak_rc::n_constructors::conversion_constructor () |
|
void | weak_rc::n_constructors::test () |
|
template<class T > |
void | weak_rc::n_assignment::copy_assignment (copp::memory::strong_rc_ptr< T > &sp) |
|
void | weak_rc::n_assignment::conversion_assignment () |
|
template<class T , class U > |
void | weak_rc::n_assignment::shared_ptr_assignment (copp::memory::strong_rc_ptr< U > &sp, T *=0) |
|
void | weak_rc::n_assignment::test () |
|
template<class T , class U > |
void | weak_rc::n_reset::test2 (copp::memory::strong_rc_ptr< U > &sp, T *=0) |
|
void | weak_rc::n_reset::test () |
|
void | weak_rc::n_use_count::test () |
|
void | weak_rc::n_swap::test () |
|
void | weak_rc::n_lock::test () |
|
| weak_rc::CASE_TEST (rc_ptr, weak_rc_ptr_basic) |
|
| weak_rc_ptr_move::CASE_TEST (rc_ptr, weak_rc_ptr_move) |
|
template<class L , class R > |
static bool | owner_before_comp (const L &l, const R &r) noexcept |
|
| CASE_TEST (rc_ptr, owner_before) |
|
template<class L , class R > |
static bool | owner_equal_comp (const L &l, const R &r) noexcept |
|
| CASE_TEST (rc_ptr, owner_equal) |
|
template<class P > |
static std::size_t | get_owner_hash (const P &l) noexcept |
|
| CASE_TEST (rc_ptr, owner_hash) |
|
copp::memory::strong_rc_ptr< Y > | shared_from_this::createY () |
|
void | shared_from_this::test () |
|
void | shared_from_this::test2 () |
|
void | shared_from_this::test3 () |
|
| shared_from_this::CASE_TEST (rc_ptr, shared_from_this) |
|
template<class U , class T , class D > |
static void | sp_unique_ptr::test_null_unique_ptr (std::unique_ptr< T, D > p1, std::unique_ptr< T, D > p2) |
|
| sp_unique_ptr::CASE_TEST (rc_ptr, sp_unique_ptr) |
|
| CASE_TEST (rc_ptr, compat) |
|
| allocate_strong_rc_test::CASE_TEST (rc_ptr, allocate_strong_rc_test) |
|
| allocate_strong_rc_esft_test::CASE_TEST (rc_ptr, allocate_strong_rc_esft_test) |
|