Fermat
cugar::SharedPointer< T, CounterT > Member List

This is the complete list of members for cugar::SharedPointer< T, CounterT >, including all inherited members.

_M_get_deleter(const std::type_info &ti) const (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
Counter_Type typedef (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >
element_type typedef (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >
get() const (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
operator BooleanType() const (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
operator!= (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >friend
operator*() const (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
operator->() const (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
operator< (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >friend
operator=(const SharedPointer< U > &other) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
operator=(U *p) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
operator== (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >friend
reset() (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
reset(U *p) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
reset(U *p, UDeleterT d) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
SharedPointer (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >friend
SharedPointer() (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
SharedPointer(U *p) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inlineexplicit
SharedPointer(U *p, DeleterT d) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inlineexplicit
SharedPointer(const SharedPointer< U > &other) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
SharedPointer(const WeakPointer< U, CounterT > &other) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
SharedPointer(const SharedPointer< U > &other, internals::static_cast_marker) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
SharedPointer(const SharedPointer< U > &other, internals::const_cast_marker) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
SharedPointer(const SharedPointer< U > &other, internals::dynamic_cast_marker) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
swap(SharedPointer< element_type, CounterT > &other) (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
unique() const (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
use_count() const (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >inline
WeakPointer (defined in cugar::SharedPointer< T, CounterT >)cugar::SharedPointer< T, CounterT >friend