FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fast_float::stackvec< size > Struct Template Reference

Public Member Functions

 stackvec (stackvec const &)=delete
stackvecoperator= (stackvec const &)=delete
 stackvec (stackvec &&)=delete
stackvecoperator= (stackvec &&other)=delete
 stackvec (limb_span s)
limb & operator[] (size_t index) noexcept
const limb & operator[] (size_t index) const noexcept
const limb & rindex (size_t index) const noexcept
void set_len (size_t len) noexcept
constexpr size_t len () const noexcept
constexpr bool is_empty () const noexcept
constexpr size_t capacity () const noexcept
void push_unchecked (limb value) noexcept
bool try_push (limb value) noexcept
void extend_unchecked (limb_span s) noexcept
bool try_extend (limb_span s) noexcept
void resize_unchecked (size_t new_len, limb value) noexcept
bool try_resize (size_t new_len, limb value) noexcept
bool nonzero (size_t index) const noexcept
void normalize () noexcept

Public Attributes

limb data [size]
uint16_t length {0}

The documentation for this struct was generated from the following file: