Fawkes API Fawkes Development Version
Plan Member List

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

actions() constPlaninline
addto_actions(const std::shared_ptr< PlanAction > &&actions)Planinline
addto_actions(const std::shared_ptr< PlanAction > &actions)Planinline
addto_actions(const PlanAction &&actions)Planinline
api_version()Planinlinestatic
apiVersion() constPlaninline
cost() constPlaninline
from_json(const std::string &json)Planvirtual
from_json_value(const rapidjson::Value &v)Planvirtual
goal_id() constPlaninline
id() constPlaninline
kind() constPlaninline
Plan()Plan
Plan(const std::string &json)Plan
Plan(const rapidjson::Value &v)Plan
set_actions(const std::vector< std::shared_ptr< PlanAction > > &actions)Planinline
set_apiVersion(const std::string &apiVersion)Planinline
set_cost(const float &cost)Planinline
set_goal_id(const std::string &goal_id)Planinline
set_id(const std::string &id)Planinline
set_kind(const std::string &kind)Planinline
to_json(bool pretty=false) constPlanvirtual
to_json_value(rapidjson::Document &d, rapidjson::Value &v) constPlanvirtual
validate(bool subcall=false) constPlanvirtual
~Plan()Planvirtual