dlvhex  2.5.0
DLVResultGrammar< Iterator > Struct Template Reference
Collaboration diagram for DLVResultGrammar< Iterator >:

Public Member Functions

 DLVResultGrammar (ParserState &state)

Data Fields

qi::rule< Iterator,
ascii::space_type > 
dlvline
qi::rule< Iterator,
ascii::space_type > 
answerset
qi::rule< Iterator,
ascii::space_type > 
fact
qi::rule< Iterator,
ascii::space_type > 
costline
qi::rule< Iterator, ID(),
ascii::space_type > 
groundterm
qi::rule< Iterator,
std::string(),
ascii::space_type > 
ident
qi::rule< Iterator, Tuple(),
ascii::space_type > 
params
ParserStatestate

Detailed Description

template<typename Iterator>
struct DLVResultGrammar< Iterator >

Definition at line 302 of file DLVresultParserDriver.cpp.


Constructor & Destructor Documentation


Field Documentation

template<typename Iterator>
qi::rule<Iterator, ascii::space_type> DLVResultGrammar< Iterator >::answerset
template<typename Iterator>
qi::rule<Iterator, ascii::space_type> DLVResultGrammar< Iterator >::costline
template<typename Iterator>
qi::rule<Iterator, ascii::space_type> DLVResultGrammar< Iterator >::dlvline
template<typename Iterator>
qi::rule<Iterator, ascii::space_type> DLVResultGrammar< Iterator >::fact
template<typename Iterator>
qi::rule<Iterator, ID(), ascii::space_type> DLVResultGrammar< Iterator >::groundterm
template<typename Iterator>
qi::rule<Iterator, std::string(), ascii::space_type> DLVResultGrammar< Iterator >::ident
template<typename Iterator>
qi::rule<Iterator, Tuple(), ascii::space_type> DLVResultGrammar< Iterator >::params
template<typename Iterator>
ParserState& DLVResultGrammar< Iterator >::state

Definition at line 358 of file DLVresultParserDriver.cpp.


The documentation for this struct was generated from the following file: