Loading [MathJax]/extensions/tex2jax.js
Thrill  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
PinnedByteBlockPtr Member List

This is the complete list of members for PinnedByteBlockPtr, 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
local_worker_id() constPinnedByteBlockPtrinline
local_worker_id_PinnedByteBlockPtrprivate
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=(PinnedByteBlockPtr &pbb) noexceptPinnedByteBlockPtrinline
operator=(PinnedByteBlockPtr &&pbb) noexceptPinnedByteBlockPtrinline
thrill::data::ByteBlockPtr::operator=(const CountingPtr &other) noexceptCountingPtr< Type, Deleter >inline
thrill::data::ByteBlockPtr::operator=(const CountingPtr< Subclass, Deleter > &other) noexceptCountingPtr< Type, Deleter >inline
thrill::data::ByteBlockPtr::operator=(CountingPtr &&other) noexceptCountingPtr< Type, Deleter >inline
thrill::data::ByteBlockPtr::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
PinnedByteBlockPtr() noexcept=defaultPinnedByteBlockPtr
PinnedByteBlockPtr(const PinnedByteBlockPtr &pbb) noexceptPinnedByteBlockPtrinline
PinnedByteBlockPtr(PinnedByteBlockPtr &&pbb) noexceptPinnedByteBlockPtrinline
PinnedByteBlockPtr(ByteBlock *ptr, size_t local_worker_id) noexceptPinnedByteBlockPtrinlineprivate
PinnedByteBlockPtr(ByteBlockPtr &&ptr, size_t local_worker_id) noexceptPinnedByteBlockPtrinlineprivate
ReleasePin() &&PinnedByteBlockPtrinline
reset()CountingPtr< Type, Deleter >inline
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
~PinnedByteBlockPtr()PinnedByteBlockPtrinline