dynamicCast() const | Sawyer::SharedPointer< T > | inline |
getRawPointer() | Sawyer::SharedPointer< T > | inline |
getRawPointer() const (defined in Sawyer::SharedPointer< T >) | Sawyer::SharedPointer< T > | inline |
operator unspecified_bool() const | Sawyer::SharedPointer< T > | inline |
operator!() const | Sawyer::SharedPointer< T > | inline |
operator!=(const SharedPointer< U > &other) const | Sawyer::SharedPointer< T > | inline |
operator!=(const U *ptr) const | Sawyer::SharedPointer< T > | inline |
operator*() const | Sawyer::SharedPointer< T > | inline |
operator->() const | Sawyer::SharedPointer< T > | inline |
operator<(const SharedPointer< U > &other) const | Sawyer::SharedPointer< T > | inline |
operator<(const U *ptr) const | Sawyer::SharedPointer< T > | inline |
operator<< | Sawyer::SharedPointer< T > | friend |
operator<=(const SharedPointer< U > &other) const | Sawyer::SharedPointer< T > | inline |
operator<=(const U *ptr) const | Sawyer::SharedPointer< T > | inline |
operator=(const SharedPointer &other) | Sawyer::SharedPointer< T > | inline |
operator=(const SharedPointer< Y > &other) | Sawyer::SharedPointer< T > | inline |
operator=(const Sawyer::Nothing &) | Sawyer::SharedPointer< T > | inline |
operator=(std::nullptr_t) | Sawyer::SharedPointer< T > | inline |
operator==(const SharedPointer< U > &other) const | Sawyer::SharedPointer< T > | inline |
operator==(const U *ptr) const | Sawyer::SharedPointer< T > | inline |
operator>(const SharedPointer< U > &other) const | Sawyer::SharedPointer< T > | inline |
operator>(const U *ptr) const | Sawyer::SharedPointer< T > | inline |
operator>=(const SharedPointer< U > &other) const | Sawyer::SharedPointer< T > | inline |
operator>=(const U *ptr) const | Sawyer::SharedPointer< T > | inline |
ownershipCount | Sawyer::SharedPointer< T > | friend |
Pointee typedef (defined in Sawyer::SharedPointer< T >) | Sawyer::SharedPointer< T > | |
SharedPointer() | Sawyer::SharedPointer< T > | inline |
SharedPointer(const Sawyer::Nothing &) | Sawyer::SharedPointer< T > | inlineexplicit |
SharedPointer(std::nullptr_t) | Sawyer::SharedPointer< T > | inlineexplicit |
SharedPointer(const SharedPointer &other) | Sawyer::SharedPointer< T > | inline |
SharedPointer(const SharedPointer< Y > &other) | Sawyer::SharedPointer< T > | inline |
SharedPointer(Y *rawPtr) | Sawyer::SharedPointer< T > | inlineexplicit |
~SharedPointer() | Sawyer::SharedPointer< T > | inline |