ClonedPtr(T *p=nullptr) | helib::ClonedPtr< T, Cloner > | inlineexplicit |
ClonedPtr(std::nullptr_t) | helib::ClonedPtr< T, Cloner > | inline |
ClonedPtr(const ClonedPtr &other) | helib::ClonedPtr< T, Cloner > | inline |
ClonedPtr(ClonedPtr &&other) noexcept | helib::ClonedPtr< T, Cloner > | inline |
get() const | helib::ClonedPtr< T, Cloner > | inline |
get() | helib::ClonedPtr< T, Cloner > | inline |
operator bool() const noexcept | helib::ClonedPtr< T, Cloner > | inlineexplicit |
operator!=(const ClonedPtr &other) const | helib::ClonedPtr< T, Cloner > | inline |
operator*() const | helib::ClonedPtr< T, Cloner > | inline |
operator*() | helib::ClonedPtr< T, Cloner > | inline |
operator->() const | helib::ClonedPtr< T, Cloner > | inline |
operator->() | helib::ClonedPtr< T, Cloner > | inline |
operator<(const ClonedPtr &other) const | helib::ClonedPtr< T, Cloner > | inline |
operator<=(const ClonedPtr &other) const | helib::ClonedPtr< T, Cloner > | inline |
operator=(const ClonedPtr &other) | helib::ClonedPtr< T, Cloner > | inline |
operator=(ClonedPtr &&other) noexcept | helib::ClonedPtr< T, Cloner > | inline |
operator==(const ClonedPtr &other) const | helib::ClonedPtr< T, Cloner > | inline |
operator>(const ClonedPtr &other) const | helib::ClonedPtr< T, Cloner > | inline |
operator>=(const ClonedPtr &other) const | helib::ClonedPtr< T, Cloner > | inline |
release() noexcept | helib::ClonedPtr< T, Cloner > | inline |
reset(T *p=nullptr) | helib::ClonedPtr< T, Cloner > | inline |
swap(ClonedPtr &other) | helib::ClonedPtr< T, Cloner > | inline |
value_type typedef | helib::ClonedPtr< T, Cloner > | |
~ClonedPtr() | helib::ClonedPtr< T, Cloner > | inline |