Hermes
Loading...
Searching...
No Matches
hermes::StringParser Member List

This is the complete list of members for hermes::StringParser, including all inherited members.

cLanguage()hermes::StringParserstatic
matchPrefixWithAny(const std::string &characters, const std::string &s, size_t start=0)hermes::StringParserstatic
matchPrefixWithAny(const std::vector< std::pair< std::string, std::string > > &block_delimiters, const std::string &s, size_t &block_content_start, size_t &block_content_size, size_t start=0)hermes::StringParserstatic
matchPrefixWithAny(const std::vector< std::string > &block_openings, const std::string &s, int &match_id, size_t start=0)hermes::StringParserstatic
parse(const std::string &text, bool copy_string=true)hermes::StringParser
pushBlankCharacter(char blank_character) (defined in hermes::StringParser)hermes::StringParser
pushBlankDelimiters(const std::string &open_pattern, const std::string &close_pattern) (defined in hermes::StringParser)hermes::StringParser
pushBlockDelimiters(const std::string &open_pattern, const std::string &close_pattern) (defined in hermes::StringParser)hermes::StringParser
pushTokenPattern(const std::string &name, const std::string &regex_pattern)hermes::StringParser
setBlankCharacters(const std::string &blank_characters) (defined in hermes::StringParser)hermes::StringParser
startsWith(const std::vector< std::pair< std::string, std::string > > &block_delimiters, const std::string &s, size_t i=0)hermes::StringParserstatic
StringParser() (defined in hermes::StringParser)hermes::StringParser
~StringParser() (defined in hermes::StringParser)hermes::StringParservirtual