Classes | Typedefs | Functions
robot_task_strings Namespace Reference

Classes

struct  Function

Typedefs

typedef std::map< std::string,
std::string > 
Arguments

Functions

bool endWith (const std::string &line, const std::string &t)
string join (const std::vector< string > &list, string del="()")
bool parse (std::string line, string &name, string &params, string &sufix, string parentses="()")
static Function parse (std::string line)
static Arguments parseArguments (std::string line)
static map< string, string > parseFunctionArgumens (std::string line)
int split (std::string line, std::vector< string > &list, string del="()")
std::vector< string > split (std::string line, string del="()")
bool startWith (const std::string &line, const std::string &t)
string toLower (const string s)
string toUpper (const string s)
string trim (const string s)
void trimAll (std::vector< string > &v)

Typedef Documentation

typedef std::map<std::string,std::string> robot_task_strings::Arguments

Definition at line 108 of file StringOperations.h.


Function Documentation

bool robot_task_strings::endWith ( const std::string &  line,
const std::string &  t 
) [inline]

Definition at line 100 of file StringOperations.h.

string robot_task_strings::join ( const std::vector< string > &  list,
string  del = "()" 
) [inline]

Definition at line 66 of file StringOperations.h.

bool robot_task_strings::parse ( std::string  line,
string &  name,
string &  params,
string &  sufix,
string  parentses = "()" 
) [inline]

Definition at line 20 of file StringOperations.h.

static Function robot_task_strings::parse ( std::string  line) [static]

Definition at line 134 of file StringOperations.h.

static Arguments robot_task_strings::parseArguments ( std::string  line) [static]

Definition at line 158 of file StringOperations.h.

static map<string,string> robot_task_strings::parseFunctionArgumens ( std::string  line) [static]

Definition at line 152 of file StringOperations.h.

int robot_task_strings::split ( std::string  line,
std::vector< string > &  list,
string  del = "()" 
) [inline]

Definition at line 47 of file StringOperations.h.

std::vector<string> robot_task_strings::split ( std::string  line,
string  del = "()" 
) [inline]

Definition at line 60 of file StringOperations.h.

bool robot_task_strings::startWith ( const std::string &  line,
const std::string &  t 
) [inline]

Definition at line 92 of file StringOperations.h.

string robot_task_strings::toLower ( const string  s) [inline]

Definition at line 81 of file StringOperations.h.

string robot_task_strings::toUpper ( const string  s) [inline]

Definition at line 86 of file StringOperations.h.

string robot_task_strings::trim ( const string  s) [inline]

Definition at line 76 of file StringOperations.h.

void robot_task_strings::trimAll ( std::vector< string > &  v) [inline]

Definition at line 131 of file StringOperations.h.



robot_task
Author(s):
autogenerated on Wed Aug 26 2015 11:16:50