|
void | coil::eraseBlank (std::string &str) |
| Erase blank characters of string. More...
|
|
void | coil::eraseBothEndsBlank (std::string &str) |
| Erase the head blank and the tail blank characters of string. More...
|
|
void | coil::eraseHeadBlank (std::string &str) |
| Erase the head blank characters of string. More...
|
|
void | coil::eraseTailBlank (std::string &str) |
| Erase the tail blank characters of string. More...
|
|
std::string | coil::escape (const std::string str) |
| Escape string. More...
|
|
std::string | coil::flatten (vstring sv) |
| Create CSV file from the given string list. More...
|
|
int | coil::getlinePortable (std::istream &istr, std::string &line) |
| Read a line from input stream. More...
|
|
bool | coil::includes (const vstring &list, std::string value, bool ignore_case) |
| Include if a string is included in string list. More...
|
|
bool | coil::includes (const std::string &list, std::string value, bool ignore_case) |
| Include if a string is included in string list. More...
|
|
bool | coil::isAbsolutePath (const std::string &str) |
| Investigate whether the given string is absolute path or not. More...
|
|
bool | coil::isEscaped (const std::string &str, std::string::size_type pos) |
| Check whether the character is escaped or not. More...
|
|
bool | coil::isURL (const std::string &str) |
| Investigate whether the given string is URL or not. More...
|
|
std::string | coil::normalize (std::string &str) |
| Erase the head/tail blank and replace upper case to lower case. More...
|
|
template<class Printable > |
std::string | coil::otos (Printable n) |
| Convert the given object to std::string. More...
|
|
unsigned int | coil::replaceString (std::string &str, const std::string from, const std::string to) |
| Replace string. More...
|
|
vstring | coil::split (const std::string &input, const std::string &delimiter, bool ignore_empty) |
| Split string by delimiter. More...
|
|
std::string | coil::sprintf (char const *__restrict fmt,...) |
| Convert it into a format given with an argumen. More...
|
|
std::wstring | coil::string2wstring (std::string str) |
| string to wstring conversion More...
|
|
template<typename To > |
bool | coil::stringTo (To &val, const char *str) |
| Convert the given std::string to object. More...
|
|
template<> |
bool | coil::stringTo< std::string > (std::string &val, const char *str) |
| Convert the given string to std::string. More...
|
|
char ** | coil::toArgv (const vstring &args) |
| Convert the given string list into the argument list. More...
|
|
bool | coil::toBool (std::string str, std::string yes, std::string no, bool default_value) |
| Convert given string into bool value. More...
|
|
void | coil::toLower (std::string &str) |
| Lowercase String Transformation. More...
|
|
void | coil::toUpper (std::string &str) |
| Uppercase String Transformation. More...
|
|
std::string | coil::unescape (const std::string str) |
| Unescape string. More...
|
|
vstring | coil::unique_sv (vstring sv) |
| Eliminate duplication from the given string list. More...
|
|
std::string | coil::wstring2string (std::wstring wstr) |
| wstring to string conversion More...
|
|