DisposablePtr(PointerType o, DisposeAfterUse::Flag dispose) (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | inlineexplicit |
DisposablePtr(SharedPtr< T > o) (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | inlineexplicit |
DisposablePtr(DisposablePtr< T, DL > &&o) (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | inline |
get() const | Common::DisposablePtr< T, DL > | inline |
isDynamicallyCastable() (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | inline |
moveAndDynamicCast() (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | inline |
NonCopyable() (defined in Common::NonCopyable) | Common::NonCopyable | inlineprivate |
operator bool_type() const (defined in Common::SafeBool< DisposablePtr< T, DL > >) | Common::SafeBool< DisposablePtr< T, DL > > | inline |
operator bool_type() (defined in Common::SafeBool< DisposablePtr< T, DL > >) | Common::SafeBool< DisposablePtr< T, DL > > | inline |
operator*() const (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | inline |
operator->() const (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | inline |
operator_bool() const | Common::DisposablePtr< T, DL > | inline |
PointerType typedef (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | |
ReferenceType typedef (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | |
reset(PointerType o, DisposeAfterUse::Flag dispose) | Common::DisposablePtr< T, DL > | inline |
reset() | Common::DisposablePtr< T, DL > | inline |
ValueType typedef (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | |
~DisposablePtr() (defined in Common::DisposablePtr< T, DL >) | Common::DisposablePtr< T, DL > | inline |