Inter4ql  5.2
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) constInter4ql::ModuleProblemvirtual
check_constraints_local(bool check_rigid, bool check_flexible) constInter4ql::ModuleGenericinlinevirtual
constraints_violated()Inter4ql::ModuleGenericinlinevirtual
contains_action(std::string action_name)Inter4ql::ModuleProblem
contains_domain(Domain *d) constInter4ql::ModuleGenericvirtual
contains_relation(Relation *d) constInter4ql::ModuleGenericvirtual
database_to_add (defined in Inter4ql::ModuleGeneric)Inter4ql::ModuleGenericprotected
database_to_remove (defined in Inter4ql::ModuleGeneric)Inter4ql::ModuleGenericprotected
evaluate_expression(Expression *expr) constInter4ql::ModuleGenericvirtual
evaluate_expression_bf(Expression *expr) constInter4ql::ModuleGenericvirtual
get_action_modules()Inter4ql::ModuleProblem
get_actions()Inter4ql::ModuleProblem
get_add_database()Inter4ql::ModuleGenericinlinevirtual
get_belief_modules()Inter4ql::ModuleProblem
get_beliefs()Inter4ql::ModuleProblem
get_constraints() constInter4ql::ModuleGenericinlinevirtual
get_domains() constInter4ql::ModuleGenericinlinevirtual
get_goal()Inter4ql::ModuleProblem
get_max_depth()Inter4ql::ModuleProblem
get_module_type() constInter4ql::ModuleProblemvirtual
get_name() constInter4ql::ModuleProblemvirtual
get_references(Fact *term)Inter4ql::ModuleGenericvirtual
get_relation(std::string s) constInter4ql::ModuleGenericinlinevirtual
get_relations() constInter4ql::ModuleGenericinlinevirtual
get_remove_database()Inter4ql::ModuleGenericinlinevirtual
get_wsm_database()Inter4ql::ModuleGenericinlinevirtual
ModuleGeneric()Inter4ql::ModuleGenericinline
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::ModuleProblemvirtual
reason()Inter4ql::ModuleProblemvirtual
reason_with_rules(std::vector< Rule *> *rules)Inter4ql::ModuleGenericinlinevirtual
replace_actions(std::vector< std::string > *actions)Inter4ql::ModuleProblem
set_add_database(database *db)Inter4ql::ModuleGenericinlinevirtual
set_disable_constraints(bool value) constInter4ql::ModuleGenericinlinevirtual
set_modules(std::vector< ModuleGeneric *> *_modules)Inter4ql::ModuleGenericinlinevirtual
set_remove_database(database *db)Inter4ql::ModuleGenericinlinevirtual
~ModuleGeneric()Inter4ql::ModuleGenericinlinevirtual
~ModuleProblem()Inter4ql::ModuleProblem