get() const | Common::ScopedPtr< T, DL > | inline |
NonCopyable() (defined in Common::NonCopyable) | Common::NonCopyable | inlineprivate |
operator bool_type() const (defined in Common::SafeBool< ScopedPtr< T, DL > >) | Common::SafeBool< ScopedPtr< T, DL > > | inline |
operator bool_type() (defined in Common::SafeBool< ScopedPtr< T, DL > >) | Common::SafeBool< ScopedPtr< T, DL > > | inline |
operator*() const (defined in Common::ScopedPtr< T, DL >) | Common::ScopedPtr< T, DL > | inline |
operator->() const (defined in Common::ScopedPtr< T, DL >) | Common::ScopedPtr< T, DL > | inline |
operator=(std::nullptr_t) | Common::ScopedPtr< T, DL > | inline |
operator=(ScopedPtr< T2 > &&other) | Common::ScopedPtr< T, DL > | inline |
operator_bool() const | Common::ScopedPtr< T, DL > | inline |
PointerType typedef (defined in Common::ScopedPtr< T, DL >) | Common::ScopedPtr< T, DL > | |
ReferenceType typedef (defined in Common::ScopedPtr< T, DL >) | Common::ScopedPtr< T, DL > | |
release() | Common::ScopedPtr< T, DL > | inline |
reset(PointerType o=nullptr) | Common::ScopedPtr< T, DL > | inline |
ScopedPtr(PointerType o=nullptr) (defined in Common::ScopedPtr< T, DL >) | Common::ScopedPtr< T, DL > | inlineexplicit |
ScopedPtr(std::nullptr_t) (defined in Common::ScopedPtr< T, DL >) | Common::ScopedPtr< T, DL > | inline |
ScopedPtr(ScopedPtr< T2 > &&o) | Common::ScopedPtr< T, DL > | inline |
ValueType typedef (defined in Common::ScopedPtr< T, DL >) | Common::ScopedPtr< T, DL > | |
~ScopedPtr() (defined in Common::ScopedPtr< T, DL >) | Common::ScopedPtr< T, DL > | inline |