Definition in file vul_string.h.
#include <vcl_string.h>
Go to the source code of this file.
Functions | |
| char * | vul_string_c_upcase (char *) |
| Converts all alphabetical characters to uppercase. | |
| char * | vul_string_c_downcase (char *) |
| Converts all alphabetical characters to lowercase. | |
| char * | vul_string_c_capitalize (char *) |
| Capitalizes all words in a string. | |
| char * | vul_string_c_trim (char *str, const char *rem) |
| Removes any occurrences of rem from str, and returns the modified string. | |
| char * | vul_string_c_left_trim (char *str, const char *rem) |
| Removes any prefix occurrence of rem from str and returns modified string. | |
| char * | vul_string_c_right_trim (char *str, const char *rem) |
| Removes any suffix occurrence of rem from str and returns modified string. | |
| char * | vul_string_c_reverse (char *) |
| Reverses the order of the characters in string. | |
| vcl_string & | vul_string_upcase (vcl_string &) |
| Converts all alphabetical characters to uppercase. | |
| vcl_string & | vul_string_downcase (vcl_string &) |
| Converts all alphabetical characters to lowercase. | |
| vcl_string & | vul_string_capitalize (vcl_string &) |
| Capitalizes all words in string. | |
| vcl_string & | vul_string_trim (vcl_string &, const char *) |
| Removes any occurrences of rem from str and returns modified string. | |
| vcl_string & | vul_string_left_trim (vcl_string &, const char *) |
| Removes any prefix occurrence of rem from str and returns modified string. | |
| vcl_string & | vul_string_right_trim (vcl_string &, const char *) |
| Removes any suffix occurrence of rem from str and returns modified string. | |
| vcl_string & | vul_string_reverse (vcl_string &) |
| Reverses the order of the characters in string. | |
| int | vul_string_atoi (vcl_string const &) |
| Reads an integer from a string. | |
| double | vul_string_atof (vcl_string const &s) |
| Reads an double from a string. | |
| bool | vul_string_to_bool (const vcl_string &str) |
| Convert a string to a boolean. | |
| double vul_string_atof | ( | vcl_string const & | s | ) |
| int vul_string_atoi | ( | vcl_string const & | ) |
| char* vul_string_c_capitalize | ( | char * | ) |
Capitalizes all words in a string.
A word is defined as a sequence of characters separated by non-alphanumerics.
Definition at line 42 of file vul_string.cxx.
| char* vul_string_c_downcase | ( | char * | ) |
| char* vul_string_c_left_trim | ( | char * | str, | |
| const char * | rem | |||
| ) |
Removes any prefix occurrence of rem from str and returns modified string.
Definition at line 74 of file vul_string.cxx.
| char* vul_string_c_reverse | ( | char * | ) |
| char* vul_string_c_right_trim | ( | char * | str, | |
| const char * | rem | |||
| ) |
Removes any suffix occurrence of rem from str and returns modified string.
Definition at line 93 of file vul_string.cxx.
| char* vul_string_c_trim | ( | char * | str, | |
| const char * | rem | |||
| ) |
Removes any occurrences of rem from str, and returns the modified string.
Definition at line 56 of file vul_string.cxx.
| char* vul_string_c_upcase | ( | char * | ) |
| vcl_string& vul_string_capitalize | ( | vcl_string & | ) |
| vcl_string& vul_string_downcase | ( | vcl_string & | ) |
| vcl_string& vul_string_left_trim | ( | vcl_string & | , | |
| const char * | ||||
| ) |
Removes any prefix occurrence of rem from str and returns modified string.
Definition at line 190 of file vul_string.cxx.
| vcl_string& vul_string_reverse | ( | vcl_string & | ) |
| vcl_string& vul_string_right_trim | ( | vcl_string & | , | |
| const char * | ||||
| ) |
Removes any suffix occurrence of rem from str and returns modified string.
Definition at line 200 of file vul_string.cxx.
| bool vul_string_to_bool | ( | const vcl_string & | str | ) |
Convert a string to a boolean.
Looks for On, true, yes, 1 to mean true. everything else is false. It ignores leading and trailing whitespace and capitalisation.
Definition at line 234 of file vul_string.cxx.
| vcl_string& vul_string_trim | ( | vcl_string & | , | |
| const char * | ||||
| ) |
Removes any occurrences of rem from str and returns modified string.
Definition at line 176 of file vul_string.cxx.
| vcl_string& vul_string_upcase | ( | vcl_string & | ) |
1.5.1