#include <cpp_parsing.hpp>
◆ CharParser()
| cpp_parsing::CharParser::CharParser |
( |
std::string | name = "" | ) |
|
|
inlineexplicit |
◆ ~CharParser()
| virtual cpp_parsing::CharParser::~CharParser |
( |
| ) |
|
|
virtualdefault |
◆ parse()
| virtual ParseResult cpp_parsing::CharParser::parse |
( |
const std::string & | input, |
|
|
size_t | start = 0 ) const |
|
pure virtual |
Implemented in cpp_parsing::AnyOfParser, cpp_parsing::CommaSeparatedTupleParser, cpp_parsing::DecimalLiteralParser, cpp_parsing::DeferredParser, cpp_parsing::IdentifierParser, cpp_parsing::IfThenParser, cpp_parsing::LiteralParser, cpp_parsing::MatchingPairParser, cpp_parsing::MatchingStringPairParser, cpp_parsing::NestedStringPairParser, cpp_parsing::OptionalParser, cpp_parsing::OptionalWhitespaceParser, cpp_parsing::RepeatingParser, cpp_parsing::SequenceParser, cpp_parsing::TransformParser, cpp_parsing::TypeParser, cpp_parsing::TypeQualifierSequenceParser, cpp_parsing::UntilCharParser, and cpp_parsing::VariableParser.
◆ name
| std::string cpp_parsing::CharParser::name |
The documentation for this class was generated from the following file: