|
Hermes
|
This is the complete list of members for hermes::StringParser, including all inherited members.
| cLanguage() | hermes::StringParser | static |
| matchPrefixWithAny(const std::string &characters, const std::string &s, size_t start=0) | hermes::StringParser | static |
| 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::StringParser | static |
| matchPrefixWithAny(const std::vector< std::string > &block_openings, const std::string &s, int &match_id, size_t start=0) | hermes::StringParser | static |
| 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 ®ex_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::StringParser | static |
| StringParser() (defined in hermes::StringParser) | hermes::StringParser | |
| ~StringParser() (defined in hermes::StringParser) | hermes::StringParser | virtual |