#include <sstream>
#include <vector>
#include <map>
#include <boost/algorithm/string.hpp>
Go to the source code of this file.
Classes | |
struct | robot_task_strings::Function |
Namespaces | |
namespace | robot_task_strings |
Typedefs | |
typedef std::map< std::string, std::string > | robot_task_strings::Arguments |
Functions | |
bool | robot_task_strings::endWith (const std::string &line, const std::string &t) |
string | robot_task_strings::join (const std::vector< string > &list, string del="()") |
bool | robot_task_strings::parse (std::string line, string &name, string ¶ms, string &sufix, string parentses="()") |
static Function | robot_task_strings::parse (std::string line) |
static Arguments | robot_task_strings::parseArguments (std::string line) |
static map< string, string > | robot_task_strings::parseFunctionArgumens (std::string line) |
int | robot_task_strings::split (std::string line, std::vector< string > &list, string del="()") |
std::vector< string > | robot_task_strings::split (std::string line, string del="()") |
bool | robot_task_strings::startWith (const std::string &line, const std::string &t) |
string | robot_task_strings::toLower (const string s) |
string | robot_task_strings::toUpper (const string s) |
string | robot_task_strings::trim (const string s) |
void | robot_task_strings::trimAll (std::vector< string > &v) |