Gaia-ECS v0.9.3
A simple and powerful entity component system
Loading...
Searching...
No Matches
gaia::mem::MemoryPage< T, RequestedBlockSize > Member List

This is the complete list of members for gaia::mem::MemoryPage< T, RequestedBlockSize >, including all inherited members.

alloc_block()gaia::mem::MemoryPage< T, RequestedBlockSize >inline
BitView typedef (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >
BlockArray typedef (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >
BlockArrayBytes (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >static
calculate_block_size() (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >inlinestatic
empty() const (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >inline
free_block(void *pBlock)gaia::mem::MemoryPage< T, RequestedBlockSize >inline
full() const (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >inline
InvalidBlockId (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >static
m_blockCntgaia::mem::MemoryPage< T, RequestedBlockSize >
m_blocksgaia::mem::MemoryPage< T, RequestedBlockSize >
m_datagaia::mem::MemoryPageHeader
m_freeBlocksgaia::mem::MemoryPage< T, RequestedBlockSize >
m_nextFreeBlockgaia::mem::MemoryPage< T, RequestedBlockSize >
m_usedBlocksgaia::mem::MemoryPage< T, RequestedBlockSize >
MemoryBlockBytes (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >static
MemoryPage(void *ptr)gaia::mem::MemoryPage< T, RequestedBlockSize >inline
MemoryPageHeader(void *ptr) (defined in gaia::mem::MemoryPageHeader)gaia::mem::MemoryPageHeaderinline
NBlocks (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >static
NBlocks_Bits (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >static
next_multiple_of_alignment(uint32_t num) (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >inlinestatic
Page typedef (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >
read_block_idx(uint32_t blockIdx) const (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >inline
used_blocks_cnt() const (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >inline
write_block_idx(uint32_t blockIdx, uint32_t value) (defined in gaia::mem::MemoryPage< T, RequestedBlockSize >)gaia::mem::MemoryPage< T, RequestedBlockSize >inline