|
memory
|
An alias for iteration_allocator for two iterations.
Typedefs | |
| using | allocator_type |
Static Functions | |
| static std::size_t | max_iterations () noexcept |
Member Functions | |
| void * | allocate (std::size_t size, std::size_t alignment) |
| void * | try_allocate (std::size_t size, std::size_t alignment) noexcept |
| void | next_iteration () noexcept |
| std::size_t | cur_iteration () const noexcept |
| allocator_type & | get_allocator () noexcept |
| std::size_t | capacity_left (std::size_t i) const noexcept |
| std::size_t | capacity_left () const noexcept |
|
inherited |
size and alignment must be valid.
|
noexceptinherited |
nullptr if the current stack does not have any memory left.
|
noexceptinherited |
|
staticnoexceptinherited |
N.
|
noexceptinherited |
|
noexceptinherited |
|
noexceptinherited |
|
noexceptinherited |
1.13.2