CBMC
small_shared_n_way_ptrt< Ts > Member List

This is the complete list of members for small_shared_n_way_ptrt< Ts >, including all inherited members.

create_small_shared_n_way_ptr(typename get_typet< I, Ts... >::type *p)small_shared_n_way_ptrt< Ts >inlinestatic
destruct()small_shared_n_way_ptrt< Ts >inlineprivate
get() constsmall_shared_n_way_ptrt< Ts >inline
get_derived() constsmall_shared_n_way_ptrt< Ts >inline
is_derived() constsmall_shared_n_way_ptrt< Ts >inline
is_same_type(const small_shared_n_way_ptrt &other) constsmall_shared_n_way_ptrt< Ts >inline
num_typessmall_shared_n_way_ptrt< Ts >static
operator bool() constsmall_shared_n_way_ptrt< Ts >inlineexplicit
operator=(const small_shared_n_way_ptrt &rhs)small_shared_n_way_ptrt< Ts >inline
operator=(small_shared_n_way_ptrt &&rhs)small_shared_n_way_ptrt< Ts >inline
psmall_shared_n_way_ptrt< Ts >private
pointee_baset typedefsmall_shared_n_way_ptrt< Ts >
reset()small_shared_n_way_ptrt< Ts >inline
small_shared_n_way_ptrt()=defaultsmall_shared_n_way_ptrt< Ts >
small_shared_n_way_ptrt(const small_shared_n_way_ptrt &rhs)small_shared_n_way_ptrt< Ts >inline
small_shared_n_way_ptrt(small_shared_n_way_ptrt &&rhs)small_shared_n_way_ptrt< Ts >inline
small_shared_n_way_ptrt(T *p)small_shared_n_way_ptrt< Ts >inlineexplicitprivate
swap(small_shared_n_way_ptrt &rhs)small_shared_n_way_ptrt< Ts >inline
use_count() constsmall_shared_n_way_ptrt< Ts >inline
use_counttsmall_shared_n_way_ptrt< Ts >
~small_shared_n_way_ptrt()small_shared_n_way_ptrt< Ts >inline