class Allocation

Defined at line 60 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

Public Methods

void Allocation ()

Defined at line 62 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

void Allocation (const Allocation & )

Defined at line 64 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

void Allocation (Allocation && other)

Defined at line 66 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

Allocation & operator= (const Allocation & )

Defined at line 72 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

Allocation & operator= (Allocation && other)

Defined at line 74 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

void ~Allocation ()

Defined at line 83 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

void * get ()

Defined at line 85 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

bool operator bool ()

Defined at line 87 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

size_t size_bytes ()

Defined at line 89 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

void reset ()

Defined at line 91 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

void * release ()

Defined at line 98 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

void Seal ()

Seal the memory and then leak it.

Defined at line 104 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

PageAllocator<Memory> & allocator ()

Defined at line 111 of file ../../src/lib/trivial-allocator/include/lib/trivial-allocator/page-allocator.h

Friends

class PageAllocator