Inter4ql
5.2
Inter4ql
ModuleProblem
Inter4ql::ModuleProblem Member List
This is the complete list of members for
Inter4ql::ModuleProblem
, including all inherited members.
add_action_module
(ModuleGeneric *module)
Inter4ql::ModuleProblem
add_belief_module
(ModuleGeneric *module)
Inter4ql::ModuleProblem
ask_for_result
(Fact *term) const
Inter4ql::ModuleProblem
virtual
check_constraints_local
(bool check_rigid, bool check_flexible) const
Inter4ql::ModuleGeneric
inline
virtual
constraints_violated
()
Inter4ql::ModuleGeneric
inline
virtual
contains_action
(std::string action_name)
Inter4ql::ModuleProblem
contains_domain
(Domain *d) const
Inter4ql::ModuleGeneric
virtual
contains_relation
(Relation *d) const
Inter4ql::ModuleGeneric
virtual
database_to_add
(defined in
Inter4ql::ModuleGeneric
)
Inter4ql::ModuleGeneric
protected
database_to_remove
(defined in
Inter4ql::ModuleGeneric
)
Inter4ql::ModuleGeneric
protected
evaluate_expression
(Expression *expr) const
Inter4ql::ModuleGeneric
virtual
evaluate_expression_bf
(Expression *expr) const
Inter4ql::ModuleGeneric
virtual
get_action_modules
()
Inter4ql::ModuleProblem
get_actions
()
Inter4ql::ModuleProblem
get_add_database
()
Inter4ql::ModuleGeneric
inline
virtual
get_belief_modules
()
Inter4ql::ModuleProblem
get_beliefs
()
Inter4ql::ModuleProblem
get_constraints
() const
Inter4ql::ModuleGeneric
inline
virtual
get_domains
() const
Inter4ql::ModuleGeneric
inline
virtual
get_goal
()
Inter4ql::ModuleProblem
get_max_depth
()
Inter4ql::ModuleProblem
get_module_type
() const
Inter4ql::ModuleProblem
virtual
get_name
() const
Inter4ql::ModuleProblem
virtual
get_references
(Fact *term)
Inter4ql::ModuleGeneric
virtual
get_relation
(std::string s) const
Inter4ql::ModuleGeneric
inline
virtual
get_relations
() const
Inter4ql::ModuleGeneric
inline
virtual
get_remove_database
()
Inter4ql::ModuleGeneric
inline
virtual
get_wsm_database
()
Inter4ql::ModuleGeneric
inline
virtual
ModuleGeneric
()
Inter4ql::ModuleGeneric
inline
ModuleProblem
(std::string _name, std::vector< std::string > *_beliefs, std::vector< std::string > *_actions, Expression *_goal, int _max_depth, std::vector< std::string > *_heuristics)
Inter4ql::ModuleProblem
print
()
Inter4ql::ModuleProblem
virtual
reason
()
Inter4ql::ModuleProblem
virtual
reason_with_rules
(std::vector< Rule *> *rules)
Inter4ql::ModuleGeneric
inline
virtual
replace_actions
(std::vector< std::string > *actions)
Inter4ql::ModuleProblem
set_add_database
(database *db)
Inter4ql::ModuleGeneric
inline
virtual
set_disable_constraints
(bool value) const
Inter4ql::ModuleGeneric
inline
virtual
set_modules
(std::vector< ModuleGeneric *> *_modules)
Inter4ql::ModuleGeneric
inline
virtual
set_remove_database
(database *db)
Inter4ql::ModuleGeneric
inline
virtual
~ModuleGeneric
()
Inter4ql::ModuleGeneric
inline
virtual
~ModuleProblem
()
Inter4ql::ModuleProblem
Generated on Wed May 13 2020 21:44:45 for Inter4ql by
1.8.13