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

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

bit(BitFieldType mask) const noexcept -> BitHandlexentara::memory::MemoryBlock< Object< Type > >
bits(Type mask) const noexcept -> BitFieldHandle< BitFieldType >xentara::memory::MemoryBlock< Object< Type > >
blockTraits() const noexcept -> BlockTraits finalxentara::memory::MemoryBlock< Object< Type > >protectedvirtual
constructAt(void *placement) const -> void finalxentara::memory::MemoryBlock< Object< Type > >protectedvirtual
constructAt(void *placement, const void *init) const -> void finalxentara::memory::MemoryBlock< Object< Type > >protectedvirtual
create(MemoryResource &memoryResource) -> Initializer< TargetObject >xentara::memory::MemoryBlock< Object< Type > >
destroy() noexcept -> voidxentara::memory::MemoryBlock< Object< Type > >
destroyAt(void *placement) const noexcept -> void finalxentara::memory::MemoryBlock< Object< Type > >protectedvirtual
Element typedefxentara::memory::MemoryBlock< Object< Type > >
Handle typedefxentara::memory::MemoryBlock< Object< Type > >
handle() const noexcept -> Handlexentara::memory::MemoryBlock< Object< Type > >
initializer() -> Initializer< TargetObject >xentara::memory::MemoryBlock< Object< Type > >
member(MemberType TypeOrBase::*member) const noexcept -> ObjectHandle< MemberType >xentara::memory::MemoryBlock< Object< Type > >
MemoryBlock() noexcept=defaultxentara::memory::MemoryBlock< Object< Type > >
MemoryBlock(std::nullptr_t) noexceptxentara::memory::MemoryBlock< Object< Type > >
MemoryBlock(MemoryBlock &&other) noexcept=defaultxentara::memory::MemoryBlock< Object< Type > >
memoryResource() const noexcept -> MemoryResource &xentara::memory::MemoryBlock< Object< Type > >
operator bool() const noexceptxentara::memory::MemoryBlock< Object< Type > >explicit
operator=(MemoryBlock &&other) noexcept -> MemoryBlock &=defaultxentara::memory::MemoryBlock< Object< Type > >
operator=(std::nullptr_t) noexcept -> MemoryBlock &xentara::memory::MemoryBlock< Object< Type > >
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< Object< Type > >
rawBlock() const noexcept -> const RawMemoryBlock &xentara::memory::MemoryBlock< Object< Type > >
rawBlock() noexcept -> RawMemoryBlock &xentara::memory::MemoryBlock< Object< Type > >
swapxentara::memory::MemoryBlock< Object< Type > >friend
TargetObject typedefxentara::memory::MemoryBlock< Object< Type > >
~MemoryBlock()=defaultxentara::memory::MemoryBlock< Object< Type > >