|
template<typename T > |
static T | parse_number (char const *ptr, std::function< T(char const *p, int radix)> conv) |
|
template<typename T > |
static T | num (char const *value, Option_ const &opt) |
|
template<> |
char | num< char > (char const *value, Option_ const &opt) |
|
template<> |
int32_t | num< int32_t > (char const *value, Option_ const &opt) |
|
template<> |
uint32_t | num< uint32_t > (char const *value, Option_ const &opt) |
|
template<> |
int64_t | num< int64_t > (char const *value, Option_ const &opt) |
|
template<> |
uint64_t | num< uint64_t > (char const *value, Option_ const &opt) |
|
template<> |
double | num< double > (char const *value, Option_ const &opt) |
|
template<typename T > |
static T | num (std::string const &value, Option_ const &opt) |
|