|
| bool | is_empty (const std::string &str) |
| |
| bool | is_empty (const char *str) |
| |
| const char * | cstr (const char *str) |
| |
| const char * | cstr (const std::string &str) |
| |
| size_t | size (const char *str) |
| |
| size_t | size (const std::string &str) |
| |
| template<typename Container , typename Transform = DefaultHex> |
| std::string | hex (const Container &c) |
| |
| bool | get_unhex_character (const char c, uint8_t *out) |
| |
| bool | get_unhex_character_or_throw (const char c, uint8_t *out) |
| |
| uint8_t | unhex_character (const char c) |
| |
| template<HexConverter converter, typename IT1 , typename IT2 > |
| bool | get_hex_skip (IT1 &it, const IT2 &end, uint8_t *out) |
| |
| template<typename Container , HexConverter converter = get_unhex_character_or_throw> |
| Container | unhex (const std::string &h) |
| |