_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::SharedArray< T > | [inline] |
operator T *() | hgl::SharedArray< 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 SelfClass &sap) | hgl::SharedArray< T > | [inline] |
operator=(const WeakPtr< T > &wp) | hgl::SharedArray< 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[](int n) | hgl::SharedArray< T > | [inline] |
sd | hgl::_Smart< SmartArrayData< T >, T > | [protected] |
SelfClass typedef | hgl::SharedArray< T > | |
set(T *ptr) | hgl::_Smart< SmartArrayData< T >, T > | [inline] |
SharedArray() | hgl::SharedArray< T > | [inline] |
SharedArray(T *ptr) | hgl::SharedArray< T > | [inline] |
SharedArray(const SelfClass &sa) | hgl::SharedArray< T > | [inline] |
SharedArray(const WeakArray< T > &wa) | hgl::SharedArray< T > | [inline] |
SuperClass typedef | hgl::SharedArray< 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< T > class | hgl::SharedArray< T > | [friend] |
~_Smart() | hgl::_Smart< SmartArrayData< T >, T > | [inline, virtual] |
~SharedArray() | hgl::SharedArray< T > | [inline] |