Class Phase::Tag

Nested Relationships

This class is a nested type of Class Phase.

Class Documentation

class rmf_task::Phase::Tag

Basic static information about a phase. This information should go unchanged from the Pending state, through the Active state, and into the Completed state.

Public Types

using Id = uint64_t

Public Functions

Tag(Id id_, Header header_)

Constructor

Parameters
  • [in] id_: ID of the phase. This phase ID must be unique within its Task instance.

  • [in] header_: Header of the phase.

Id id() const

Unique ID of the phase.

const Header &header() const

Header of the phase, containing human-friendly high-level information about the phase.