Orxonox
0.0.5 Codename: Arcturus
|
This is the complete list of members for orxonox::SubString, including all inherited members.
append(const SubString &other) | orxonox::SubString | inline |
back() const | orxonox::SubString | inline |
bTokenInSafemode_ | orxonox::SubString | private |
compare(const SubString &other, size_t length=std::string::npos) const | orxonox::SubString | |
debug() const | orxonox::SubString | |
empty() const | orxonox::SubString | inline |
front() const | orxonox::SubString | inline |
getAllStrings() const | orxonox::SubString | inline |
getString(size_t index) const | orxonox::SubString | inline |
isInSafemode(size_t index) const | orxonox::SubString | inline |
join(const std::string &delimiter=" ") const | orxonox::SubString | |
NullSubString | orxonox::SubString | static |
operator+(const SubString &other) const | orxonox::SubString | |
operator+=(const SubString &other) | orxonox::SubString | |
operator=(const SubString &other) | orxonox::SubString | |
operator=(SubString &&other)=default | orxonox::SubString | |
operator==(const SubString &other) const | orxonox::SubString | |
operator[](size_t index) const | orxonox::SubString | inline |
pop_back() | orxonox::SubString | inline |
size() const | orxonox::SubString | inline |
split(const std::string &line, const std::string &delimiters=SubString::WhiteSpaces, const std::string &delimiterNeighbours="", bool bAllowEmptyEntries=false, char escapeChar='\\', bool bRemoveEscapeChar=true, char safemodeChar= '"', bool bRemoveSafemodeChar = true, char openparenthesisChar = '{', char closeparenthesisChar = '}', bool bRemoveParenthesisChars = true, char commentChar = '\0') | orxonox::SubString | |
SPLIT_LINE_STATE enum name | orxonox::SubString | private |
splitLine(std::vector< std::string > &tokens, std::vector< bool > &bTokenInSafemode, const std::string &line, const std::string &delimiters=SubString::WhiteSpaces, const std::string &delimiterNeighbours="", bool bAllowEmptyEntries=false, char escapeChar= '\\', bool bRemoveEscapeChar=true, char safemodeChar= '"', bool bRemoveSafemodeChar = true, char openparenthesisChar = '{', char closeparenthesisChar = '}', bool bRemoveParenthesisChars = true, char commentChar = '\0', SPLIT_LINE_STATE start_state = SPLIT_LINE_STATE::NORMAL) | orxonox::SubString | privatestatic |
subSet(size_t begin, size_t length=std::string::npos) const | orxonox::SubString | |
SubString() | orxonox::SubString | |
SubString(const SubString &other)=default | orxonox::SubString | |
SubString(SubString &&other)=default | orxonox::SubString | |
SubString(const std::string &line, const std::string &delimiters=SubString::WhiteSpaces, const std::string &delimiterNeighbours="", bool bAllowEmptyEntries=false, char escapeChar='\\', bool bRemoveEscapeChar=true, char safemodeChar= '"', bool bRemoveSafemodeChar = true, char openparenthesisChar = '{', char closeparenthesisChar = '}', bool bRemoveParenthesisChars = true, char commentChar = '\0') | orxonox::SubString | |
SubString(size_t argc, const char **argv) | orxonox::SubString | |
SubString(const SubString &other, size_t begin, size_t length=std::string::npos) | orxonox::SubString | |
tokens_ | orxonox::SubString | private |
WhiteSpaces | orxonox::SubString | static |
WhiteSpacesWithComma | orxonox::SubString | static |
~SubString() | orxonox::SubString |