36 bool inQuote =
false, isDiv =
false, isQuote =
false;
37 std::string* cur(
nullptr);
39 for (
size_t len = strlen( str ); len > 0; ++str, --len ) {
41 isDiv = (strchr(divs, c) != NULL);
42 isQuote = (strchr( quotes, c) != NULL);
47 mArgs.push_back(
"" );
71 sLog.Error(
"Seperator",
"Invalid input." );
#define sLog
Evaluates to a NewLog instance.
std::vector< std::string > mArgs
Seperator(const char *str, const char *divs=" \t", const char *quotes="\"\'")