Blender  V3.3
blender::Stack< T, InlineBufferCapacity, Allocator > Member List

This is the complete list of members for blender::Stack< T, InlineBufferCapacity, Allocator >, including all inherited members.

clear()blender::Stack< T, InlineBufferCapacity, Allocator >inline
const_pointer typedefblender::Stack< T, InlineBufferCapacity, Allocator >
const_reference typedefblender::Stack< T, InlineBufferCapacity, Allocator >
is_empty() constblender::Stack< T, InlineBufferCapacity, Allocator >inline
is_invariant_maintained() constblender::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() constblender::Stack< T, InlineBufferCapacity, Allocator >inline
pointer typedefblender::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 typedefblender::Stack< T, InlineBufferCapacity, Allocator >
size() constblender::Stack< T, InlineBufferCapacity, Allocator >inline
size_type typedefblender::Stack< T, InlineBufferCapacity, Allocator >
Stack(Allocator allocator={}) noexceptblender::Stack< T, InlineBufferCapacity, Allocator >inline
Stack(NoExceptConstructor, Allocator allocator={}) noexceptblender::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 typedefblender::Stack< T, InlineBufferCapacity, Allocator >
~Stack()blender::Stack< T, InlineBufferCapacity, Allocator >inline