Fawkes API Fawkes Development Version
PlanAction Member List

This is the complete list of members for PlanAction, including all inherited members.

_operator() constPlanActioninline
addto_effects(const std::shared_ptr< DomainEffect > &&effects)PlanActioninline
addto_effects(const std::shared_ptr< DomainEffect > &effects)PlanActioninline
addto_effects(const DomainEffect &&effects)PlanActioninline
addto_param_values(const std::string &&param_values)PlanActioninline
addto_param_values(const std::string &param_values)PlanActioninline
api_version()PlanActioninlinestatic
apiVersion() constPlanActioninline
dispatch_time() constPlanActioninline
duration() constPlanActioninline
effects() constPlanActioninline
executable() constPlanActioninline
from_json(const std::string &json)PlanActionvirtual
from_json_value(const rapidjson::Value &v)PlanActionvirtual
id() constPlanActioninline
kind() constPlanActioninline
operator_name() constPlanActioninline
param_values() constPlanActioninline
PlanAction()PlanAction
PlanAction(const std::string &json)PlanAction
PlanAction(const rapidjson::Value &v)PlanAction
precondition() constPlanActioninline
preconditions() constPlanActioninline
set__operator(const std::shared_ptr< DomainOperator > &_operator)PlanActioninline
set_apiVersion(const std::string &apiVersion)PlanActioninline
set_dispatch_time(const float &dispatch_time)PlanActioninline
set_duration(const float &duration)PlanActioninline
set_effects(const std::vector< std::shared_ptr< DomainEffect > > &effects)PlanActioninline
set_executable(const bool &executable)PlanActioninline
set_id(const int64_t &id)PlanActioninline
set_kind(const std::string &kind)PlanActioninline
set_operator_name(const std::string &operator_name)PlanActioninline
set_param_values(const std::vector< std::string > &param_values)PlanActioninline
set_precondition(const std::shared_ptr< PDDLGrounding > &precondition)PlanActioninline
set_preconditions(const std::shared_ptr< GroundedFormula > &preconditions)PlanActioninline
set_state(const std::string &state)PlanActioninline
state() constPlanActioninline
to_json(bool pretty=false) constPlanActionvirtual
to_json_value(rapidjson::Document &d, rapidjson::Value &v) constPlanActionvirtual
validate(bool subcall=false) constPlanActionvirtual
~PlanAction()PlanActionvirtual