26 #ifndef __SEPERATOR_H__INCL__
27 #define __SEPERATOR_H__INCL__
40 const char* divs =
" \t",
41 const char* quotes =
"\"\'" );
43 const std::string&
arg(
size_t index )
const {
return mArgs[ index ]; }
const std::string & arg(size_t index) const
Separates string to arguments.
std::vector< std::string > mArgs
bool IsHexNumber(char c)
Checks whether character is a hexadecimal number.
bool isHexNumber(size_t index) const
Seperator(const char *str, const char *divs=" \t", const char *quotes="\"\'")
bool IsNumber(char c)
Checks whether character is a number.
bool isNumber(size_t index) const