pddl_planner
Public Member Functions | Public Attributes | List of all members
pddl_planner::Action Struct Reference

#include <PDDLPlannerTypes.hpp>

Public Member Functions

 Action (const std::string &name="")
 
void addArgument (const std::string &argument)
 
std::string toString () const
 

Public Attributes

std::string name
 
std::vector< std::string > arguments
 

Constructor & Destructor Documentation

◆ Action()

pddl_planner::Action::Action ( const std::string &  name = "")

Default constructor

Parameters
nameName of action

Member Function Documentation

◆ addArgument()

void pddl_planner::Action::addArgument ( const std::string &  argument)

Add an argument to this action argument Argument

◆ toString()

std::string pddl_planner::Action::toString ( ) const

Create string representation of class

Returns
string representation

Member Data Documentation

◆ arguments

std::vector<std::string> pddl_planner::Action::arguments

◆ name

std::string pddl_planner::Action::name

The documentation for this struct was generated from the following files: