Dev Essential
Loading...
Searching...
No Matches
strings_numeric_traits_decl.h File Reference
#include <string>
#include <cstdint>
Include dependency graph for strings_numeric_traits_decl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  a_util::strings::IsNumericConvertible
 

Namespaces

namespace  a_util
 Serves as the root component, with common functionality documented in core functionality.
 
namespace  a_util::strings
 Serves as component for string handling and conversion functionality.
 

Functions

bool a_util::strings::isBool (const std::string &str)
 
bool a_util::strings::isInt8 (const std::string &str)
 
bool a_util::strings::isInt16 (const std::string &str)
 
bool a_util::strings::isInt32 (const std::string &str)
 
bool a_util::strings::isInt64 (const std::string &str)
 
bool a_util::strings::isUInt8 (const std::string &str)
 
bool a_util::strings::isUInt16 (const std::string &str)
 
bool a_util::strings::isUInt32 (const std::string &str)
 
bool a_util::strings::isUInt64 (const std::string &str)
 
bool a_util::strings::isFloat (const std::string &str)
 
bool a_util::strings::isDouble (const std::string &str)
 
bool a_util::strings::isBool (const char *str)
 
bool a_util::strings::isInt8 (const char *str)
 
bool a_util::strings::isInt16 (const char *str)
 
bool a_util::strings::isInt32 (const char *str)
 
bool a_util::strings::isInt64 (const char *str)
 
bool a_util::strings::isUInt8 (const char *str)
 
bool a_util::strings::isUInt16 (const char *str)
 
bool a_util::strings::isUInt32 (const char *str)
 
bool a_util::strings::isUInt64 (const char *str)
 
bool a_util::strings::isFloat (const char *str)
 
bool a_util::strings::isDouble (const char *str)
 
template<typename Numeric>
bool a_util::strings::isNumeric (const std::string &str)
 
template<typename Numeric>
bool a_util::strings::isNumeric (const char *str)
 

Detailed Description

Public API for string numeric trait functions