Functions | |
ArrayString | tokenize (std::string str, std::string delimiters) |
string | get_file_name (std::string) |
string | get_prefix_file (std::string) |
string | to_string (int a) |
string | to_string (int a, int b) |
string | to_string (StringList list) |
string | strip_from_end (std::string dataName, char delim) |
string StringFunctions::get_file_name | ( | std::string | path | ) |
Definition at line 19 of file stringfunctions.cpp.
string StringFunctions::get_prefix_file | ( | std::string | fileName | ) |
Definition at line 30 of file stringfunctions.cpp.
std::string StringFunctions::strip_from_end | ( | std::string | dataName, | |
char | delim | |||
) |
Definition at line 58 of file stringfunctions.cpp.
string StringFunctions::to_string | ( | StringList | list | ) |
string StringFunctions::to_string | ( | int | a, | |
int | b | |||
) |
Definition at line 48 of file stringfunctions.cpp.
string StringFunctions::to_string | ( | int | a | ) |
Definition at line 40 of file stringfunctions.cpp.
ArrayString StringFunctions::tokenize | ( | std::string | str, | |
std::string | delimiters | |||
) |
Definition at line 4 of file stringfunctions.cpp.
00005 { 00006 char newString[str.size()+1]; 00007 strcpy(newString,str.c_str()); 00008 ArrayString vec; 00009 char *p = strtok(newString,delimiters.c_str()); 00010 while (p!=NULL) 00011 { 00012 vec.push_back(p); 00013 p = strtok(NULL,delimiters.c_str()); 00014 } 00015 return vec; 00016 }