clear() | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
const_pointer typedef | blender::Stack< T, InlineBufferCapacity, Allocator > | |
const_reference typedef | blender::Stack< T, InlineBufferCapacity, Allocator > | |
is_empty() const | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
is_invariant_maintained() const | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
operator=(const Stack &other) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
operator=(Stack &&other) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
peek() | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
peek() const | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
pointer typedef | blender::Stack< T, InlineBufferCapacity, Allocator > | |
pop() | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
push(const T &value) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
push(T &&value) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
push_as(ForwardT &&...value) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
push_multiple(Span< T > values) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
reference typedef | blender::Stack< T, InlineBufferCapacity, Allocator > | |
size() const | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
size_type typedef | blender::Stack< T, InlineBufferCapacity, Allocator > | |
Stack(Allocator allocator={}) noexcept | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
Stack(NoExceptConstructor, Allocator allocator={}) noexcept | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
Stack(Span< T > values, Allocator allocator={}) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
Stack(const std::initializer_list< T > &values, Allocator allocator={}) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
Stack(const Stack &other) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
Stack(Stack &&other) noexcept(std::is_nothrow_move_constructible_v< T >) | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |
value_type typedef | blender::Stack< T, InlineBufferCapacity, Allocator > | |
~Stack() | blender::Stack< T, InlineBufferCapacity, Allocator > | inline |