helib::ClonedPtr< T, Cloner > Member List

This is the complete list of members for helib::ClonedPtr< T, Cloner >, including all inherited members.

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) noexcepthelib::ClonedPtr< T, Cloner >inline
get() consthelib::ClonedPtr< T, Cloner >inline
get()helib::ClonedPtr< T, Cloner >inline
operator bool() const noexcepthelib::ClonedPtr< T, Cloner >inlineexplicit
operator!=(const ClonedPtr &other) consthelib::ClonedPtr< T, Cloner >inline
operator*() consthelib::ClonedPtr< T, Cloner >inline
operator*()helib::ClonedPtr< T, Cloner >inline
operator->() consthelib::ClonedPtr< T, Cloner >inline
operator->()helib::ClonedPtr< T, Cloner >inline
operator<(const ClonedPtr &other) consthelib::ClonedPtr< T, Cloner >inline
operator<=(const ClonedPtr &other) consthelib::ClonedPtr< T, Cloner >inline
operator=(const ClonedPtr &other)helib::ClonedPtr< T, Cloner >inline
operator=(ClonedPtr &&other) noexcepthelib::ClonedPtr< T, Cloner >inline
operator==(const ClonedPtr &other) consthelib::ClonedPtr< T, Cloner >inline
operator>(const ClonedPtr &other) consthelib::ClonedPtr< T, Cloner >inline
operator>=(const ClonedPtr &other) consthelib::ClonedPtr< T, Cloner >inline
release() noexcepthelib::ClonedPtr< T, Cloner >inline
reset(T *p=nullptr)helib::ClonedPtr< T, Cloner >inline
swap(ClonedPtr &other)helib::ClonedPtr< T, Cloner >inline
value_type typedefhelib::ClonedPtr< T, Cloner >
~ClonedPtr()helib::ClonedPtr< T, Cloner >inline