MapLibre Native Core
|
#include <conversion_impl.hpp>
Public Member Functions | |
template<typename T > | |
Convertible (T &&value) | |
Convertible (Convertible &&v) noexcept | |
~Convertible () | |
Convertible & | operator= (Convertible &&v) noexcept |
Convertible ()=delete | |
Convertible (const Convertible &)=delete | |
Convertible & | operator= (const Convertible &)=delete |
Friends | |
bool | isUndefined (const Convertible &v) |
bool | isArray (const Convertible &v) |
std::size_t | arrayLength (const Convertible &v) |
Convertible | arrayMember (const Convertible &v, std::size_t i) |
bool | isObject (const Convertible &v) |
std::optional< Convertible > | objectMember (const Convertible &v, const char *name) |
std::optional< Error > | eachMember (const Convertible &v, const std::function< std::optional< Error >(const std::string &, const Convertible &)> &fn) |
std::optional< bool > | toBool (const Convertible &v) |
std::optional< float > | toNumber (const Convertible &v) |
std::optional< double > | toDouble (const Convertible &v) |
std::optional< std::string > | toString (const Convertible &v) |
std::optional< Value > | toValue (const Convertible &v) |
std::optional< GeoJSON > | toGeoJSON (const Convertible &v, Error &error) |
Definition at line 96 of file conversion_impl.hpp.
|
inline |
Definition at line 100 of file conversion_impl.hpp.
|
inlinenoexcept |
Definition at line 105 of file conversion_impl.hpp.
|
inline |
Definition at line 110 of file conversion_impl.hpp.
|
delete |
|
delete |
|
delete |
|
inlinenoexcept |
Definition at line 114 of file conversion_impl.hpp.
|
friend |
Definition at line 138 of file conversion_impl.hpp.
|
friend |
Definition at line 143 of file conversion_impl.hpp.
|
friend |
Definition at line 158 of file conversion_impl.hpp.
|
friend |
Definition at line 133 of file conversion_impl.hpp.
|
friend |
Definition at line 148 of file conversion_impl.hpp.
|
friend |
Definition at line 128 of file conversion_impl.hpp.
|
friend |
Definition at line 153 of file conversion_impl.hpp.
|
friend |
Definition at line 163 of file conversion_impl.hpp.
|
friend |
Definition at line 173 of file conversion_impl.hpp.
|
friend |
Definition at line 188 of file conversion_impl.hpp.
|
friend |
Definition at line 168 of file conversion_impl.hpp.
|
friend |
Definition at line 178 of file conversion_impl.hpp.
|
friend |
Definition at line 183 of file conversion_impl.hpp.