xentara-plugin v1.2.1
The Xentara Plugin Framework
Loading...
Searching...
No Matches
xentara::memory::MemoryBlock< Array > Member List

This is the complete list of members for xentara::memory::MemoryBlock< Array >, including all inherited members.

array() const -> const Array &xentara::memory::MemoryBlock< Array >
bit(const Array::ObjectHandle< Type > &baseObjectHandle, Type mask) const noexcept -> BitElementHandlexentara::memory::MemoryBlock< Array >
BitElementHandle typedefxentara::memory::MemoryBlock< Array >
BitFieldElementHandle typedefxentara::memory::MemoryBlock< Array >
BitFieldElementHandleFor typedefxentara::memory::MemoryBlock< Array >
bits(const Array::ObjectHandle< Type > &baseObjectHandle, Type mask) const noexcept -> BitFieldElementHandle< Type >xentara::memory::MemoryBlock< Array >
blockTraits() const noexcept -> BlockTraits finalxentara::memory::MemoryBlock< Array >protectedvirtual
constructAt(void *placement) const -> void finalxentara::memory::MemoryBlock< Array >protectedvirtual
constructAt(void *placement, const void *init) const -> void finalxentara::memory::MemoryBlock< Array >protectedvirtual
create(MemoryResource &memoryResource) -> Initializer< Array >xentara::memory::MemoryBlock< Array >
destroy() noexcept -> voidxentara::memory::MemoryBlock< Array >
destroyAt(void *placement) const noexcept -> void finalxentara::memory::MemoryBlock< Array >protectedvirtual
ElementHandle typedefxentara::memory::MemoryBlock< Array >
handle(const Array::Handle &elementHandle) const noexcept -> ElementHandlexentara::memory::MemoryBlock< Array >
handle(const Array::ObjectHandle< Type > &objectHandle) const noexcept -> ObjectElementHandle< Type >xentara::memory::MemoryBlock< Array >
initializer() -> Initializer< Array >xentara::memory::MemoryBlock< Array >
member(const Array::ObjectHandle< ObjectType > &objectHandle, MemberType ObjectOrBaseType::*member) const noexcept -> ObjectElementHandle< MemberType >xentara::memory::MemoryBlock< Array >
MemoryBlock(std::reference_wrapper< const Array > array) noexceptxentara::memory::MemoryBlock< Array >
MemoryBlock(std::reference_wrapper< const Array > array, std::nullptr_t) noexceptxentara::memory::MemoryBlock< Array >
MemoryBlock(MemoryBlock &&other) noexceptxentara::memory::MemoryBlock< Array >
MemoryBlock(std::reference_wrapper< const Array > array, MemoryBlock &&other) noexceptxentara::memory::MemoryBlock< Array >
memoryResource() const noexcept -> MemoryResource &xentara::memory::MemoryBlock< Array >
ObjectElementHandle typedefxentara::memory::MemoryBlock< Array >
ObjectElementHandleFor typedefxentara::memory::MemoryBlock< Array >
operator bool() const noexceptxentara::memory::MemoryBlock< Array >explicit
operator=(MemoryBlock &&other) noexcept -> MemoryBlock &=defaultxentara::memory::MemoryBlock< Array >
operator=(std::nullptr_t) noexcept -> MemoryBlock &xentara::memory::MemoryBlock< Array >
xentara::utils::tools::Unique::operator=(Unique &&) noexcept=defaultxentara::utils::tools::Uniqueprivate
xentara::utils::tools::Unique::operator=(const Unique &)=deletexentara::utils::tools::Uniqueprivate
operator==(std::nullptr_t) const -> boolxentara::memory::MemoryBlock< Array >
rawBlock() const noexcept -> const RawMemoryBlock &xentara::memory::MemoryBlock< Array >
rawBlock() noexcept -> RawMemoryBlock &xentara::memory::MemoryBlock< Array >
swapxentara::memory::MemoryBlock< Array >friend
~MemoryBlock()=defaultxentara::memory::MemoryBlock< Array >