Thrill  0.1
ByteBlockPtr Member List

This is the complete list of members for ByteBlockPtr, including all inherited members.

ByteBlockPtr()=defaultByteBlockPtr
ByteBlockPtr(const PinnedByteBlockPtr &p)ByteBlockPtrinlineprotected
ByteBlockPtr(PinnedByteBlockPtr &&p)ByteBlockPtrinlineprotected
ByteBlockPtr(ByteBlock *ptr)ByteBlockPtrinlineprotected
CountingPtr() noexceptCountingPtr< Type, Deleter >inline
CountingPtr(std::nullptr_t) noexceptCountingPtr< Type, Deleter >inline
CountingPtr(Type *ptr) noexceptCountingPtr< Type, Deleter >inlineexplicit
CountingPtr(const CountingPtr &other) noexceptCountingPtr< Type, Deleter >inline
CountingPtr(const CountingPtr< Subclass, Deleter > &other) noexceptCountingPtr< Type, Deleter >inline
CountingPtr(CountingPtr &&other) noexceptCountingPtr< Type, Deleter >inline
CountingPtr(CountingPtr< Subclass, Deleter > &&other) noexceptCountingPtr< Type, Deleter >inline
element_type typedefCountingPtr< Type, Deleter >
empty() const noexceptCountingPtr< Type, Deleter >inline
get() const noexceptCountingPtr< Type, Deleter >inline
operator bool() const noexceptCountingPtr< Type, Deleter >inline
operator!=(const CountingPtr &other) const noexceptCountingPtr< Type, Deleter >inline
operator!=(Type *other) const noexceptCountingPtr< Type, Deleter >inline
operator*() const noexceptCountingPtr< Type, Deleter >inline
operator->() const noexceptCountingPtr< Type, Deleter >inline
operator<(const CountingPtr &other) const noexceptCountingPtr< Type, Deleter >inline
operator<(Type *other) const noexceptCountingPtr< Type, Deleter >inline
operator<=(const CountingPtr &other) const noexceptCountingPtr< Type, Deleter >inline
operator<=(Type *other) const noexceptCountingPtr< Type, Deleter >inline
operator=(const CountingPtr &other) noexceptCountingPtr< Type, Deleter >inline
operator=(const CountingPtr< Subclass, Deleter > &other) noexceptCountingPtr< Type, Deleter >inline
operator=(CountingPtr &&other) noexceptCountingPtr< Type, Deleter >inline
operator=(CountingPtr< Subclass, Deleter > &&other) noexceptCountingPtr< Type, Deleter >inline
operator==(const CountingPtr &other) const noexceptCountingPtr< Type, Deleter >inline
operator==(Type *other) const noexceptCountingPtr< Type, Deleter >inline
operator>(const CountingPtr &other) const noexceptCountingPtr< Type, Deleter >inline
operator>(Type *other) const noexceptCountingPtr< Type, Deleter >inline
operator>=(const CountingPtr &other) const noexceptCountingPtr< Type, Deleter >inline
operator>=(Type *other) const noexceptCountingPtr< Type, Deleter >inline
reset()CountingPtr< Type, Deleter >inline
Super typedefByteBlockPtrprivate
swap(CountingPtr &b) noexceptCountingPtr< Type, Deleter >inline
unify()CountingPtr< Type, Deleter >inline
unique() const noexceptCountingPtr< Type, Deleter >inline
use_count() const noexceptCountingPtr< Type, Deleter >inline
valid() const noexceptCountingPtr< Type, Deleter >inline
~CountingPtr()CountingPtr< Type, Deleter >inline