NAME
A namespace of omni
MEMBERS
omni::cstring
A namespace of omni
#include <omni/string/cstring.hpp>namespace omni::cstringMEMBERS
omni::cstring::binary
inline bool omni::cstring::contains(const std::string& chk, const std::string& fnd, bool ignore_case)
inline bool omni::cstring::ends_with(const std::string& chk, const std::string& fnd)
inline bool omni::cstring::is_numeric(const std::string& str, bool ignore_period)
template < typename T > inline std::string omni::cstring::lexical_cast(const T& val)
inline std::string omni::cstring::pad_left(std::string str, char pad, std::size_t count)
inline std::string omni::cstring::pad_left_full(std::string str, const std::string& pad, std::size_t count)
inline std::string omni::cstring::pad_right(std::string str, char pad, std::size_t count)
inline std::string omni::cstring::pad_right_full(std::string str, const std::string& pad, std::size_t count)
inline std::string omni::cstring::replace(std::string str, const std::string& fnd, const std::string& newstr, std::size_t pos, bool ignore_case)
inline std::string omni::cstring::replace_all(std::string str, const std::string& fnd, const std::string& newstr, std::size_t pos, bool ignore_case)
inline std::string omni::cstring::reverse(const std::string& str)
template < template < class, class > class std_seq_t, class std_allocator_t > std_seq_t<std::string, std_allocator_t> omni::cstring::split(const std::string& str, const std::string& delimeter, std::size_t max_val)
inline bool omni::cstring::starts_with(const std::string& chk, const std::string& fnd)
inline std::string omni::cstring::to_lower(std::string str)
template < typename T > inline std::string omni::cstring::to_string(const T& val)
template < typename T > inline omni::string_t omni::cstring::to_string_t(const T& val)
inline std::string omni::cstring::to_upper(std::string str)
template < typename T > inline std::wstring omni::cstring::to_wstring(const T& val)
inline std::string omni::cstring::trim(std::string str)
inline std::string omni::cstring::trim_end(std::string str)
inline std::string omni::cstring::trim_end_syschars(std::string str)
inline std::string omni::cstring::trim_front(std::string str)
inline std::string omni::cstring::trim_front_syschars(std::string str)
inline std::string omni::cstring::trim_syschars(std::string str)
template < typename ret_t > inline ret_t omni::cstring::type_cast(const std::string& str)