Loading...
Searching...
No Matches
jk::value Struct Reference
Public Types | |
using | wrapped_type = variant |
Public Member Functions | |
value (const value &)=default | |
value (value &&) noexcept=default | |
value & | operator= (const value &)=default |
value & | operator= (value &&) noexcept=default |
value (const variant &v) | |
value (variant &&v) noexcept | |
value (list_type &&v) noexcept | |
value (map_type &&v) noexcept | |
value (int64_t v) noexcept | |
value (int v) noexcept | |
value (float v) noexcept | |
value (double v) noexcept | |
value (bool v) noexcept | |
value (string_type &&v) noexcept | |
value (const char *v) noexcept | |
value & | operator= (list_type &&v) |
value & | operator= (map_type &&v) |
value & | operator= (int64_t v) |
value & | operator= (int v) |
value & | operator= (float v) |
value & | operator= (double v) |
value & | operator= (bool v) |
value & | operator= (string_type &&v) |
value & | operator= (const char *v) |
auto & | operator= (variant &&other) noexcept |
operator variant & () noexcept | |
operator const variant & () const noexcept | |
operator variant && () &&noexcept | |
bool | operator== (const value &other) const noexcept=default |
Public Attributes | |
variant | v |
The documentation for this struct was generated from the following file:
- from_ossia_value_Test.cpp