, including all inherited members.
append(const SubString subString) | orxonox::SubString | [inline] |
back() const | orxonox::SubString | [inline] |
bInSafemode | orxonox::SubString | [private] |
compare(const SubString &subString) const | orxonox::SubString | |
compare(const SubString &subString, unsigned int length) const | orxonox::SubString | |
debug() const | orxonox::SubString | |
empty() const | orxonox::SubString | [inline] |
front() const | orxonox::SubString | [inline] |
getAllStrings() const | orxonox::SubString | [inline] |
getString(unsigned int i) const | orxonox::SubString | [inline] |
isInSafemode(unsigned int i) const | orxonox::SubString | [inline] |
join(const std::string &delimiter=" ") const | orxonox::SubString | |
NullSubString | orxonox::SubString | [static] |
operator+(const SubString &subString) const | orxonox::SubString | |
operator+=(const SubString &subString) | orxonox::SubString | |
operator=(const SubString &subString) | orxonox::SubString | |
operator==(const SubString &subString) const | orxonox::SubString | |
operator[](unsigned int i) const | orxonox::SubString | [inline] |
pop_back() | orxonox::SubString | [inline] |
size() const | orxonox::SubString | [inline] |
SL_COMMENT enum value | orxonox::SubString | |
SL_ESCAPE enum value | orxonox::SubString | |
SL_NORMAL enum value | orxonox::SubString | |
SL_PARENTHESES enum value | orxonox::SubString | |
SL_PARENTHESESESCAPE enum value | orxonox::SubString | |
SL_SAFEESCAPE enum value | orxonox::SubString | |
SL_SAFEMODE enum value | orxonox::SubString | |
split(const std::string &string="", char delimiter= ',') | orxonox::SubString | |
split(const std::string &string, const std::string &delimiters, const std::string &delimiterNeighbours="", bool emptyEntries=false, char escapeChar='\\', bool removeExcapeChar=true, char safemode_char= '"', bool removeSafemodeChar = true, char openparenthesis_char = '(', char closeparenthesis_char = ')', bool removeParenthesisChars = true, char comment_char = '\0') | orxonox::SubString | |
SPLIT_LINE_STATE enum name | orxonox::SubString | |
splitLine(std::vector< std::string > &ret, std::vector< bool > &bInSafemode, const std::string &line, const std::string &delimiters=SubString::WhiteSpaces, const std::string &delimiterNeighbours="", bool emptyEntries=false, char escape_char= '\\', bool removeExcapeChar=true, char safemode_char= '"', bool removeSafemodeChar = true, char openparenthesis_char = '(', char closeparenthesis_char = ')', bool removeParenthesisChars = true, char comment_char = '\0', SPLIT_LINE_STATE start_state = SL_NORMAL) | orxonox::SubString | [static] |
strings | orxonox::SubString | [private] |
subSet(unsigned int subSetBegin) const | orxonox::SubString | |
subSet(unsigned int subSetBegin, unsigned int subSetEnd) const | orxonox::SubString | |
SubString() | orxonox::SubString | |
SubString(const std::string &string, char delimiter= ',') | orxonox::SubString | |
SubString(const std::string &string, const std::string &delimiters, const std::string &delimiterNeighbours="", bool emptyEntries=false, char escapeChar='\\', bool removeEscapeChar=true, char safemode_char= '"', bool removeSafemodeChar = true, char openparenthesis_char = '(', char closeparenthesis_char = ')', bool removeParenthesisChars = true, char comment_char = '\0') | orxonox::SubString | |
SubString(unsigned int argc, const char **argv) | orxonox::SubString | |
SubString(const SubString &subString) | orxonox::SubString | [inline] |
SubString(const SubString &subString, unsigned int subSetBegin) | orxonox::SubString | |
SubString(const SubString &subString, unsigned int subSetBegin, unsigned int subSetEnd) | orxonox::SubString | |
WhiteSpaces | orxonox::SubString | [static] |
WhiteSpacesWithComma | orxonox::SubString | [static] |
~SubString() | orxonox::SubString | |