#include <cctype>
#include <string>
#include <limits>
#include <stdexcept>
#include <algorithm>
#include <restinio/impl/include_fmtlib.hpp>
#include <restinio/string_view.hpp>
#include <restinio/exception.hpp>
#include "from_string_details.ipp"
Go to the source code of this file.
|
template<typename Value_Type> |
Value_Type | restinio::utils::from_string (string_view_t s) |
| Get a value from string.
|
template<> |
std::string | restinio::utils::from_string< std::string > (string_view_t s) |
| Get a value from string.
|
template<> |
string_view_t | restinio::utils::from_string< string_view_t > (string_view_t s) |
| Get a value from string_view.
|
void | restinio::utils::read_value (std::int64_t &v, const char *data, std::size_t size) |
| Read int values.
|
void | restinio::utils::read_value (std::uint64_t &v, const char *data, std::size_t size) |
void | restinio::utils::read_value (std::int32_t &v, const char *data, std::size_t size) |
void | restinio::utils::read_value (std::uint32_t &v, const char *data, std::size_t size) |
void | restinio::utils::read_value (std::int16_t &v, const char *data, std::size_t size) |
void | restinio::utils::read_value (std::uint16_t &v, const char *data, std::size_t size) |
void | restinio::utils::read_value (std::int8_t &v, const char *data, std::size_t size) |
void | restinio::utils::read_value (std::uint8_t &v, const char *data, std::size_t size) |
void | restinio::utils::read_value (float &v, const char *data, std::size_t size) |
| Read float values.
|
void | restinio::utils::read_value (double &v, const char *data, std::size_t size) |