Pigweed
 
Loading...
Searching...
No Matches
pw::allocator::DetailedBlockImpl< Parameters > Member List

This is the complete list of members for pw::allocator::DetailedBlockImpl< Parameters >, including all inherited members.

alignment (defined in pw::allocator::DetailedBlockImpl< Parameters >)pw::allocator::DetailedBlockImpl< Parameters >
AllocFirst(DetailedBlockImpl< Parameters > *&&block, Layout layout)pw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >static
AllocLast(DetailedBlockImpl< Parameters > *&&block, Layout layout)pw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >static
CanAlloc(Layout layout) constpw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >
CheckInvariants() constpw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >
AllocatableBlock< DetailedBlockImpl< Parameters > >::DoAllocFirst(DetailedBlockImpl< Parameters > *&&block, Layout layout)pw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >protectedstatic
AlignableBlock< DetailedBlockImpl< Parameters > >::DoAllocFirst(DetailedBlockImpl< Parameters > *&&block, Layout layout)pw::allocator::AlignableBlock< DetailedBlockImpl< Parameters > >protectedstatic
BlockWithLayout< DetailedBlockImpl< Parameters > >::DoAllocFirst(DetailedBlockImpl< Parameters > *&&block, Layout layout)pw::allocator::BlockWithLayout< DetailedBlockImpl< Parameters > >protectedstatic
AllocatableBlock< DetailedBlockImpl< Parameters > >::DoAllocLast(DetailedBlockImpl< Parameters > *&&block, Layout layout)pw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >protectedstatic
AlignableBlock< DetailedBlockImpl< Parameters > >::DoAllocLast(DetailedBlockImpl< Parameters > *&&block, Layout layout)pw::allocator::AlignableBlock< DetailedBlockImpl< Parameters > >protectedstatic
BlockWithLayout< DetailedBlockImpl< Parameters > >::DoAllocLast(DetailedBlockImpl< Parameters > *&&block, Layout layout)pw::allocator::BlockWithLayout< DetailedBlockImpl< Parameters > >protectedstatic
AllocatableBlock< DetailedBlockImpl< Parameters > >::DoFree(DetailedBlockImpl< Parameters > *&&block)pw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >protectedstatic
BlockWithLayout< DetailedBlockImpl< Parameters > >::DoFree(DetailedBlockImpl< Parameters > *&&block)pw::allocator::BlockWithLayout< DetailedBlockImpl< Parameters > >protectedstatic
Free(DetailedBlockImpl< Parameters > *&&block)pw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >static
FromUsableSpace(Ptr usable_space)pw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >static
GetPoisonWord() constpw::allocator::PoisonableBlock< DetailedBlockImpl< Parameters > >inline
Init(ByteSpan region)pw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >static
InnerSize() constpw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >
InnerSizeFromOuterSize(size_t outer_size)pw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >static
IsFree() constpw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >
IsPoisoned() constpw::allocator::PoisonableBlock< DetailedBlockImpl< Parameters > >
IsValid() constpw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >
Iterator typedef (defined in pw::allocator::DetailedBlockImpl< Parameters >)pw::allocator::DetailedBlockImpl< Parameters >
last (defined in pw::allocator::DetailedBlockImpl< Parameters >)pw::allocator::DetailedBlockImpl< Parameters >
Next() constpw::allocator::ContiguousBlock< DetailedBlockImpl< Parameters > >
OffsetType typedef (defined in pw::allocator::DetailedBlockImpl< Parameters >)pw::allocator::DetailedBlockImpl< Parameters >
OuterSize() constpw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >
OuterSizeFromInnerSize(size_t inner_size)pw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >static
Poison()pw::allocator::PoisonableBlock< DetailedBlockImpl< Parameters > >
poisoned (defined in pw::allocator::DetailedBlockImpl< Parameters >)pw::allocator::DetailedBlockImpl< Parameters >
Prev() constpw::allocator::ContiguousBlock< DetailedBlockImpl< Parameters > >
Range typedef (defined in pw::allocator::DetailedBlockImpl< Parameters >)pw::allocator::DetailedBlockImpl< Parameters >
RequestedLayout() constpw::allocator::BlockWithLayout< DetailedBlockImpl< Parameters > >
Resize(size_t new_inner_size)pw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >
UsableSpace()pw::allocator::BasicBlock< DetailedBlockImpl< Parameters > >
used (defined in pw::allocator::DetailedBlockImpl< Parameters >)pw::allocator::DetailedBlockImpl< Parameters >
Used() constpw::allocator::AllocatableBlock< DetailedBlockImpl< Parameters > >inline