knowrob
2.1.0
A Knowledge Base System for Cognition-enabled Robots
|
Typedefs | |
using | TermRule = boost::spirit::qi::rule< std::string::const_iterator, std::shared_ptr< Term >(), boost::spirit::ascii::space_type > |
using | VariableRule = boost::spirit::qi::rule< std::string::const_iterator, std::shared_ptr< Variable >(), boost::spirit::ascii::space_type > |
using | AtomRule = boost::spirit::qi::rule< std::string::const_iterator, std::shared_ptr< Atom >(), boost::spirit::ascii::space_type > |
using | FunctionRule = boost::spirit::qi::rule< std::string::const_iterator, std::shared_ptr< Function >(), boost::spirit::ascii::space_type > |
Functions | |
AtomRule & | iri () |
AtomRule & | atom_regular () |
AtomRule & | atom () |
TermRule & | string () |
TermRule & | number () |
TermRule & | blank () |
TermRule & | xsd () |
TermRule & | atomic () |
VariableRule & | var_upper () |
VariableRule & | var_question () |
VariableRule & | var () |
TermRule & | atomic_list () |
TermRule & | nil () |
TermRule & | key_value_pair () |
TermRule & | option () |
TermRule & | options () |
TermRule & | options_or_nil () |
TermRule & | term () |
FunctionRule & | function () |
auto & | term_and_function () |
typedef boost::spirit::qi::rule< std::string::const_iterator, std::shared_ptr< Atom >(), boost::spirit::ascii::space_type > knowrob::parsers::terms::AtomRule |
typedef boost::spirit::qi::rule< std::string::const_iterator, std::shared_ptr< Function >(), boost::spirit::ascii::space_type > knowrob::parsers::terms::FunctionRule |
typedef boost::spirit::qi::rule< std::string::const_iterator, std::shared_ptr< Term >(), boost::spirit::ascii::space_type > knowrob::parsers::terms::TermRule |
typedef boost::spirit::qi::rule< std::string::const_iterator, std::shared_ptr< Variable >(), boost::spirit::ascii::space_type > knowrob::parsers::terms::VariableRule |
FunctionRule & knowrob::parsers::terms::function | ( | ) |
AtomRule & knowrob::parsers::terms::iri | ( | ) |
TermRule & knowrob::parsers::terms::number | ( | ) |
auto& knowrob::parsers::terms::term_and_function | ( | ) |
VariableRule & knowrob::parsers::terms::var | ( | ) |
VariableRule & knowrob::parsers::terms::var_question | ( | ) |
VariableRule & knowrob::parsers::terms::var_upper | ( | ) |