Class Task::Description

Nested Relationships

This class is a nested type of Class Task.

Inheritance Relationships

Base Type

  • public rmf_task::Task::Description

Class Documentation

class Description : public rmf_task::Task::Description

Public Functions

Task::ConstModelPtr make_model(rmf_traffic::Time earliest_start_time, const Parameters &parameters) const final
Info generate_info(const State &initial_state, const Parameters &parameters) const final
const std::string &category() const

Get the category for this task.

Description &category(std::string new_category)

Change the category for this task.

const std::string &detail() const

Get the details for this task.

Description &detail(std::string new_detail)

Change the details for this task.

Header generate_header(const State &initial_state, const Parameters &parameters) const