_Smart() | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
_Smart(T *ptr) | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
_Smart(const SelfClass &st) | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
get() const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
inc_ref(const SelfClass &sc) | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
inc_ref_weak(const SelfClass &sc) | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
only() const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
operator const T *() const | hgl::WeakArray< T > | [inline] |
operator T *() | hgl::WeakArray< T > | [inline] |
_Smart< SmartArrayData< T >, T >::operator T *() const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
operator!() const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
operator!=(const SelfClass &rp) const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
operator!=(const T *rp) const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
operator*() const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
operator->() const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
operator=(const SharedArray< T > &sap) | hgl::WeakArray< T > | [inline, virtual] |
operator=(const SelfClass &wap) | hgl::WeakArray< T > | [inline, virtual] |
operator==(const SelfClass &rp) const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
operator==(const T *rp) const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
sd | hgl::_Smart< SmartArrayData< T >, T > | [protected] |
SelfClass typedef | hgl::WeakArray< T > | |
set(T *ptr) | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
SharedArray< T > class | hgl::WeakArray< T > | [friend] |
SuperClass typedef | hgl::WeakArray< T > | |
unref() | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
unref_weak() | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
use_count() const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
valid() const | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
WeakArray() | hgl::WeakArray< T > | [inline] |
WeakArray(const SharedArray< T > &sap) | hgl::WeakArray< T > | [inline] |
WeakArray(const WeakArray< T > &wap) | hgl::WeakArray< T > | [inline] |
~_Smart() | hgl::_Smart< SmartArrayData< T >, T > | [inline, virtual] |
~WeakArray() | hgl::WeakArray< T > | [inline] |