ETL  0.04.19
smart_ptr< T, D > Member List

This is the complete list of members for smart_ptr< T, D >, including all inherited members.

cast_const(const smart_ptr< U > &x)smart_ptr< T, D >inlinestatic
cast_dynamic(const smart_ptr< U > &x)smart_ptr< T, D >inlinestatic
cast_static(const smart_ptr< U > &x)smart_ptr< T, D >inlinestatic
const_pointer typedefsmart_ptr< T, D >
const_reference typedefsmart_ptr< T, D >
constant()smart_ptr< T, D >inline
count() const smart_ptr< T, D >inline
count_type typedefsmart_ptr< T, D >
destructor_type typedefsmart_ptr< T, D >
get() const smart_ptr< T, D >inline
objsmart_ptr< T, D >private
operator bool() const smart_ptr< T, D >inline
operator smart_ptr< const value_type >() const smart_ptr< T, D >inline
operator smart_ptr< U >()smart_ptr< T, D >inline
operator!() const smart_ptr< T, D >inline
operator*() const smart_ptr< T, D >inline
operator->() const smart_ptr< T, D >inline
operator=(const smart_ptr< U > &x)smart_ptr< T, D >inline
operator=(const smart_ptr< value_type > &x)smart_ptr< T, D >inline
pointer typedefsmart_ptr< T, D >
refcountsmart_ptr< T, D >private
reference typedefsmart_ptr< T, D >
reset()smart_ptr< T, D >inline
size_type typedefsmart_ptr< T, D >
smart_ptr(value_type *obj, reference_counter refcount)smart_ptr< T, D >inline
smart_ptr()smart_ptr< T, D >inline
smart_ptr(value_type *x)smart_ptr< T, D >inlineexplicit
smart_ptr(const smart_ptr< value_type > &x)smart_ptr< T, D >inline
smart_ptr(const value_type &x)smart_ptr< T, D >inlineexplicit
spawn()smart_ptr< T, D >inline
unique() const smart_ptr< T, D >inline
value_type typedefsmart_ptr< T, D >
~smart_ptr()smart_ptr< T, D >inline