![]() |
simdjson 5.0.2
Ridiculously Fast JSON
|
Public Member Functions | |
| stackvec (stackvec const &)=delete | |
| stackvec & | operator= (stackvec const &)=delete |
| stackvec (stackvec &&)=delete | |
| stackvec & | operator= (stackvec &&other)=delete |
| SIMDJSON_FASTFLOAT_CONSTEXPR20 | stackvec (limb_span s) |
| SIMDJSON_FASTFLOAT_CONSTEXPR14 limb & | operator[] (size_t index) noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR14 const limb & | operator[] (size_t index) const noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR14 const limb & | rindex (size_t index) const noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR14 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 |
| SIMDJSON_FASTFLOAT_CONSTEXPR14 void | push_unchecked (limb value) noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR14 bool | try_push (limb value) noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR20 void | extend_unchecked (limb_span s) noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR20 bool | try_extend (limb_span s) noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR20 void | resize_unchecked (size_t new_len, limb value) noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR20 bool | try_resize (size_t new_len, limb value) noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR14 bool | nonzero (size_t index) const noexcept |
| SIMDJSON_FASTFLOAT_CONSTEXPR14 void | normalize () noexcept |
Public Attributes | |
| limb | data [size] |
| uint16_t | length {0} |
Definition at line 3524 of file fast_float.h.
|
inline |
Definition at line 3536 of file fast_float.h.
|
inlineconstexprnoexcept |
Definition at line 3566 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3585 of file fast_float.h.
|
inlineconstexprnoexcept |
Definition at line 3564 of file fast_float.h.
|
inlineconstexprnoexcept |
Definition at line 3562 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3630 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3641 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3545 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3540 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3569 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3605 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3551 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3558 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3592 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3575 of file fast_float.h.
|
inlinenoexcept |
Definition at line 3618 of file fast_float.h.
| limb simdjson_fast_float::stackvec< size >::data[size] |
Definition at line 3525 of file fast_float.h.
| uint16_t simdjson_fast_float::stackvec< size >::length {0} |
Definition at line 3527 of file fast_float.h.