

Go to the source code of this file.
Classes | |
| struct | Clasp::OPBParser::Constraint |
| class | Clasp::DefaultLparseParser |
| class | Clasp::DimacsParser |
| struct | Clasp::Input_t |
| class | Clasp::LparseParser |
| class | Clasp::OPBParser |
| struct | Clasp::ParseError |
| Instances of this class are thrown if a problem occurs during parsing input. More... | |
| class | Clasp::StreamParser |
| class | Clasp::StreamSource |
Namespaces | |
| namespace | Clasp |
Functions | |
| bool | Clasp::match (StreamSource &in, char c, bool sw) |
| Consumes next character if equal to c. | |
| bool | Clasp::match (StreamSource &in, const char *str, bool sw) |
| Consumes string str. | |
| bool | Clasp::matchEol (StreamSource &in, bool sw) |
| bool | Clasp::readLine (StreamSource &in, PodVector< char >::type &buf) |
| Extracts characters from in and stores them into buf until a newline character or eof is found. | |
| void | Clasp::skipLine (StreamSource &in) |
| Skips the current line. | |
Contains parsers for supported input formats.
Definition in file parser.h.