|
| bool | bio::pointer_arena::operator== (const MemoryAllocation &lhs, const MemoryAllocation &rhs) |
| |
| bool | bio::pointer_arena::operator== (const MemoryPage &lhs, const MemoryPage &rhs) |
| |
| void * | bio::pointer_arena::Allocate (::std::size_t bytes, ::std::size_t align) |
| |
| void * | bio::pointer_arena::Reallocate (void *raw, ::std::size_t oldBytes, ::std::size_t newBytes, ::std::size_t align) |
| |
| void | bio::pointer_arena::DeleteObjectStorage (void *raw) |
| |
| void | bio::pointer_arena::DeleteObjectStorage (void *raw, ::std::size_t bytes) |
| |
| void | bio::pointer_arena::FreeBytes (void *raw) |
| |
| void | bio::pointer_arena::FreeBytes (void *raw, ::std::size_t bytes) |
| |
| bool | bio::pointer_arena::UseSystemContainerStorage () |
| |
| void | bio::pointer_arena::PushSystemContainerStorage () |
| |
| void | bio::pointer_arena::PopSystemContainerStorage () |
| |
| Handle | bio::pointer_arena::HandleFor (const void *raw) |
| |
| const void * | bio::pointer_arena::Resolve (Handle handle) |
| |
| bool | bio::pointer_arena::Owns (const void *raw) |
| |
| bool | bio::pointer_arena::IsArenaHandle (Handle handle) |
| |
| bool | bio::pointer_arena::IsForeignHandle (Handle handle) |
| |
| const void * | bio::pointer_arena::ArenaBase () |
| |
| ::std::size_t | bio::pointer_arena::ArenaBytesHandedOut () |
| |
| ::std::size_t | bio::pointer_arena::ForeignHandleCount () |
| |
| ::std::size_t | bio::pointer_arena::ArenaAllocationRecordCount () |
| |
| ::std::size_t | bio::pointer_arena::ArenaSmallAllocationCount () |
| |
| ::std::size_t | bio::pointer_arena::ArenaPageRecordCount () |
| |
| Handle | bio::pointer_arena::MakeHandle (uint32_t wordOffset, uint16_t generation) |
| |
| uint32_t | bio::pointer_arena::HandleOffsetField (Handle handle) |
| |
| uint16_t | bio::pointer_arena::HandleGeneration (Handle handle) |
| |
| bool | bio::pointer_arena::IsForeignHandleValue (Handle handle) |
| |
| uint32_t | bio::pointer_arena::HandleWordOffset (Handle handle) |
| |
| template<typename T > |
| inline ::std::size_t | bio::pointer_arena::AlignmentOf () |
| |
| template<typename T > |
| T * | bio::pointer_arena::New () |
| |
| template<typename T > |
| T * | bio::pointer_arena::NewCopy (const T &value) |
| |
| template<typename T , typename A1 > |
| T * | bio::pointer_arena::NewWith (const A1 &a1) |
| |
| template<typename T , typename A1 , typename A2 > |
| T * | bio::pointer_arena::NewWith (const A1 &a1, A2 &a2) |
| |
| template<typename T , typename A1 , typename A2 > |
| T * | bio::pointer_arena::NewWith (const A1 &a1, const A2 &a2) |
| |
| template<typename T > |
| void | bio::pointer_arena::Delete (T *raw) |
| |