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