|
qi::symbols< char, Relation > | mRelation |
|
qi::symbols< char, Variable > | mVariables |
|
qi::rule< Iterator, std::string(), Skipper > | mVarname |
|
qi::rule< Iterator, Variable(), Skipper > | mNewVarWrapper |
|
qi::rule< Iterator, std::pair< int, Variable >), Skipper > | mTerm |
|
qi::rule< Iterator, OPBPolynomial(), Skipper > | mPolynomial |
|
qi::rule< Iterator, OPBConstraint(), Skipper > | mConstraint |
|
qi::rule< Iterator, OPBPolynomial(), Skipper > | mObjective |
|
qi::rule< Iterator, OPBFile(), Skipper > | mMain |
|
px::function< ErrorHandler > | errorHandler |
|
Definition at line 33 of file OPBImporter.cpp.
◆ OPBParser()
carl::io::OPBParser::OPBParser |
( |
| ) |
|
|
inline |
◆ addVariable()
Variable carl::io::OPBParser::addVariable |
( |
const std::string & |
s | ) |
|
|
inlineprivate |
◆ createFile()
◆ parse()
std::optional<OPBFile> carl::io::OPBParser::parse |
( |
std::istream & |
in | ) |
|
|
inline |
◆ errorHandler
px::function<ErrorHandler> carl::io::OPBParser::errorHandler |
|
private |
◆ mConstraint
◆ mMain
◆ mNewVarWrapper
◆ mObjective
◆ mPolynomial
◆ mRelation
qi::symbols<char, Relation> carl::io::OPBParser::mRelation |
|
private |
◆ mTerm
◆ mVariables
qi::symbols<char, Variable> carl::io::OPBParser::mVariables |
|
private |
◆ mVarname
The documentation for this struct was generated from the following file: