#include <algorithm>
#include <cmath>
#include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <functional>
#include <string>
#include <vector>
#include <string_view>
#include <locale.h>
#include <unistd.h>
Go to the source code of this file.
|
template<typename T > |
static T | strformat_ns::parse_number (char const *ptr, std::function< T(char const *p, int radix)> conv) |
|
template<typename T > |
static T | strformat_ns::num (char const *value, Option_ const &opt) |
|
template<> |
char | strformat_ns::num< char > (char const *value, Option_ const &opt) |
|
template<> |
int32_t | strformat_ns::num< int32_t > (char const *value, Option_ const &opt) |
|
template<> |
uint32_t | strformat_ns::num< uint32_t > (char const *value, Option_ const &opt) |
|
template<> |
int64_t | strformat_ns::num< int64_t > (char const *value, Option_ const &opt) |
|
template<> |
uint64_t | strformat_ns::num< uint64_t > (char const *value, Option_ const &opt) |
|
template<> |
double | strformat_ns::num< double > (char const *value, Option_ const &opt) |
|
template<typename T > |
static T | strformat_ns::num (std::string const &value, Option_ const &opt) |
|
◆ strf