NAME
A namespace of omni
MEMBERS
omni::char_util
A namespace of omni
#include <omni/types/char_t.hpp>namespace omni::char_utilMEMBERS
inline bool omni::char_util::is_alpha(char c)
inline bool omni::char_util::is_alpha_digit(char c)
inline bool omni::char_util::is_alpha_digit_punct(char c)
inline bool omni::char_util::is_alpha_num(char c)
inline bool omni::char_util::is_alpha_num_punct(char c)
inline bool omni::char_util::is_base64(unsigned char c)
inline bool omni::char_util::is_digit(char c)
inline bool omni::char_util::is_hex(char c)
inline bool omni::char_util::is_octal(char c)
inline bool omni::char_util::is_punct(char c)
inline bool omni::char_util::is_white_space(char c)
inline char omni::char_util::to_char(wchar_t wc, int code_page)
template < typename Cx, typename Cy > inline Cx omni::char_util::to_char_t(Cy c)
template <> inline char omni::char_util::to_char_t<char,char>(char c)
template <> inline char omni::char_util::to_char_t<char,wchar_t>(wchar_t c)
template <> inline wchar_t omni::char_util::to_char_t<wchar_t,char>(char c)
template <> inline wchar_t omni::char_util::to_char_t<wchar_t,wchar_t>(wchar_t c)
inline int omni::char_util::to_int(char c, bool has_hex)
template < typename std_char_t > std_char_t omni::char_util::to_lower(std_char_t c)
template <> inline char omni::char_util::to_lower<char>(char c)
template <> inline wchar_t omni::char_util::to_lower<wchar_t>(wchar_t c)
template < typename std_char_t > std_char_t omni::char_util::to_upper(std_char_t c)
template <> inline char omni::char_util::to_upper<char>(char c)
template <> inline wchar_t omni::char_util::to_upper<wchar_t>(wchar_t c)
inline wchar_t omni::char_util::to_wchar(char c, int code_page)