rmf_task_sequence
2.5
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace nlohmann
Namespace nlohmann::json_schema
Namespace rmf_task_sequence
Namespace rmf_task_sequence::detail
Namespace rmf_task_sequence::events
Namespace rmf_task_sequence::phases
Namespace rmf_task_sequence::schemas
Classes and Structs
Struct ErrorHandler::Info
Class Activity
Class Activity::Active
Class Activity::Description
Class Activity::Model
Class Activity::SequenceModel
Class Backup
Class Event
Class Event::Active
Class Event::Initializer
Class Event::Standby
Class Bundle
Class Bundle::Description
Class DropOff
Class DropOff::Description
Class GoToPlace
Class GoToPlace::Description
Class PerformAction
Class PerformAction::Description
Class PickUp
Class PickUp::Description
Class Placeholder
Class Placeholder::Description
Class WaitFor
Class WaitFor::Description
Class Phase
Class Phase::Activator
Class Phase::Active
Class Phase::Description
Class SimplePhase
Class SimplePhase::Description
Class ErrorHandler
Class Task
Class Task::Builder
Class Task::Description
Typedefs
Typedef rmf_task_sequence::ConstParametersPtr
Typedef rmf_task_sequence::Constraints
Typedef rmf_task_sequence::Estimate
Typedef rmf_task_sequence::Header
Typedef rmf_task_sequence::Parameters
Typedef rmf_task_sequence::Payload
Typedef rmf_task_sequence::State
Typedef rmf_task_sequence::TravelEstimator
Directories
Directory include
Directory rmf_task_sequence
Directory detail
Directory events
Directory detail
Directory phases
Directory schemas
Files
File Activity.hpp
File Backup.hpp
File Bundle.hpp
File DropOff.hpp
File ErrorHandler.hpp
File Event.hpp
File GoToPlace.hpp
File impl_Bundle.hpp
File impl_Event.hpp
File impl_Phase.hpp
File impl_Task.hpp
File PerformAction.hpp
File Phase.hpp
File PickUp.hpp
File Placeholder.hpp
File SimplePhase.hpp
File Task.hpp
File typedefs.hpp
File WaitFor.hpp
Standard Documents
CHANGELOG
Changelog for package rmf_task_sequence
2.5.1 (2024-06-15)
2.5.0 (2024-06-01)
2.4.0 (2023-12-22)
2.3.3 (2023-12-15)
2.3.2 (2023-08-10)
2.3.1 (2023-06-30)
2.3.0 (2023-06-08)
2.2.0 (2023-06-06)
2.1.3 (2022-04-17)
2.1.2 (2022-11-14)
2.1.1 (2022-10-11)
2.1.0 (2022-05-19)
2.0.0 (2022-02-14)
PACKAGE
QUALITY_DECLARATION
rmf_task
Quality Declaration
Version Policy [1]
Change Control Process [2]
Documentation [3]
Testing [4]
Dependencies [5]
Platform Support [6]
Security [7]
README
rmf_task package
Quality Declaration
Index
rmf_task_sequence
Index
Index
R
R
rmf_task_sequence::Activity (C++ class)
rmf_task_sequence::Activity::Active (C++ class)
,
[1]
rmf_task_sequence::Activity::Active::backup (C++ function)
,
[1]
rmf_task_sequence::Activity::Active::Backup (C++ type)
,
[1]
rmf_task_sequence::Activity::Active::cancel (C++ function)
,
[1]
rmf_task_sequence::Activity::Active::interrupt (C++ function)
,
[1]
rmf_task_sequence::Activity::Active::kill (C++ function)
,
[1]
rmf_task_sequence::Activity::Active::Resume (C++ type)
,
[1]
rmf_task_sequence::Activity::Active::~Active (C++ function)
,
[1]
rmf_task_sequence::Activity::ConstDescriptionPtr (C++ type)
rmf_task_sequence::Activity::ConstModelPtr (C++ type)
rmf_task_sequence::Activity::Description (C++ class)
,
[1]
rmf_task_sequence::Activity::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::Activity::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::Activity::Description::~Description (C++ function)
,
[1]
rmf_task_sequence::Activity::Model (C++ class)
,
[1]
rmf_task_sequence::Activity::Model::estimate_finish (C++ function)
,
[1]
rmf_task_sequence::Activity::Model::invariant_duration (C++ function)
,
[1]
rmf_task_sequence::Activity::Model::invariant_finish_state (C++ function)
,
[1]
rmf_task_sequence::Activity::Model::~Model (C++ function)
,
[1]
rmf_task_sequence::Activity::SequenceModel (C++ class)
,
[1]
rmf_task_sequence::Activity::SequenceModel::estimate_finish (C++ function)
,
[1]
rmf_task_sequence::Activity::SequenceModel::invariant_duration (C++ function)
,
[1]
rmf_task_sequence::Activity::SequenceModel::invariant_finish_state (C++ function)
,
[1]
rmf_task_sequence::Activity::SequenceModel::make (C++ function)
,
[1]
rmf_task_sequence::ConstParametersPtr (C++ type)
rmf_task_sequence::Constraints (C++ type)
rmf_task_sequence::detail::Backup (C++ class)
rmf_task_sequence::detail::Backup::make (C++ function)
rmf_task_sequence::detail::Backup::sequence (C++ function)
rmf_task_sequence::detail::Backup::state (C++ function)
rmf_task_sequence::Estimate (C++ type)
rmf_task_sequence::Event (C++ class)
rmf_task_sequence::Event::Active (C++ class)
,
[1]
rmf_task_sequence::Event::Active::remaining_time_estimate (C++ function)
,
[1]
rmf_task_sequence::Event::Active::state (C++ function)
,
[1]
rmf_task_sequence::Event::Active::~Active (C++ function)
,
[1]
rmf_task_sequence::Event::ActivePtr (C++ type)
rmf_task_sequence::Event::ConstDescriptionPtr (C++ type)
rmf_task_sequence::Event::ConstInitializerPtr (C++ type)
rmf_task_sequence::Event::Description (C++ type)
rmf_task_sequence::Event::Initializer (C++ class)
,
[1]
rmf_task_sequence::Event::Initializer::add (C++ function)
,
[1]
rmf_task_sequence::Event::Initializer::initialize (C++ function)
,
[1]
rmf_task_sequence::Event::Initializer::Initialize (C++ type)
,
[1]
rmf_task_sequence::Event::Initializer::Initializer (C++ function)
,
[1]
rmf_task_sequence::Event::Initializer::restore (C++ function)
,
[1]
rmf_task_sequence::Event::Initializer::Restore (C++ type)
,
[1]
rmf_task_sequence::Event::InitializerPtr (C++ type)
rmf_task_sequence::Event::Standby (C++ class)
,
[1]
rmf_task_sequence::Event::Standby::begin (C++ function)
,
[1]
rmf_task_sequence::Event::Standby::duration_estimate (C++ function)
,
[1]
rmf_task_sequence::Event::Standby::state (C++ function)
,
[1]
rmf_task_sequence::Event::Standby::~Standby (C++ function)
,
[1]
rmf_task_sequence::Event::StandbyPtr (C++ type)
rmf_task_sequence::events::Bundle (C++ class)
rmf_task_sequence::events::Bundle::add (C++ function)
,
[1]
rmf_task_sequence::events::Bundle::DependencySpecifiers (C++ type)
rmf_task_sequence::events::Bundle::Description (C++ class)
,
[1]
rmf_task_sequence::events::Bundle::Description::category (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::Bundle::Description::dependencies (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::Bundle::Description::Dependencies (C++ type)
,
[1]
rmf_task_sequence::events::Bundle::Description::Description (C++ function)
,
[1]
rmf_task_sequence::events::Bundle::Description::detail (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::Bundle::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::events::Bundle::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::events::Bundle::Description::type (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::Bundle::initiate (C++ function)
rmf_task_sequence::events::Bundle::restore (C++ function)
rmf_task_sequence::events::Bundle::standby (C++ function)
rmf_task_sequence::events::Bundle::Type (C++ enum)
rmf_task_sequence::events::Bundle::Type::Sequence (C++ enumerator)
rmf_task_sequence::events::Bundle::unfold (C++ function)
rmf_task_sequence::events::Bundle::UnfoldDescription (C++ type)
rmf_task_sequence::events::Bundle::UpdateFn (C++ type)
rmf_task_sequence::events::DropOff (C++ class)
rmf_task_sequence::events::DropOff::Description (C++ class)
,
[1]
rmf_task_sequence::events::DropOff::Description::drop_off_location (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::DropOff::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::events::DropOff::Description::into_ingestor (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::DropOff::Description::make (C++ function)
,
[1]
rmf_task_sequence::events::DropOff::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::events::DropOff::Description::payload (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::DropOff::Description::unloading_duration_estimate (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::DropOff::DescriptionPtr (C++ type)
rmf_task_sequence::events::DropOff::Location (C++ type)
rmf_task_sequence::events::GoToPlace (C++ class)
rmf_task_sequence::events::GoToPlace::ConstDescriptionPtr (C++ type)
rmf_task_sequence::events::GoToPlace::Description (C++ class)
,
[1]
rmf_task_sequence::events::GoToPlace::Description::destination (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::GoToPlace::Description::destination_name (C++ function)
,
[1]
rmf_task_sequence::events::GoToPlace::Description::expected_next_destinations (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::GoToPlace::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::events::GoToPlace::Description::make (C++ function)
,
[1]
rmf_task_sequence::events::GoToPlace::Description::make_for_one_of (C++ function)
,
[1]
rmf_task_sequence::events::GoToPlace::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::events::GoToPlace::Description::one_of (C++ function)
,
[1]
rmf_task_sequence::events::GoToPlace::Description::prefer_same_map (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::GoToPlace::DescriptionPtr (C++ type)
rmf_task_sequence::events::GoToPlace::Goal (C++ type)
rmf_task_sequence::events::PerformAction (C++ class)
rmf_task_sequence::events::PerformAction::ConstDescriptionPtr (C++ type)
rmf_task_sequence::events::PerformAction::Description (C++ class)
,
[1]
rmf_task_sequence::events::PerformAction::Description::action_duration_estimate (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PerformAction::Description::category (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PerformAction::Description::description (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PerformAction::Description::expected_finish_location (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PerformAction::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::events::PerformAction::Description::make (C++ function)
,
[1]
rmf_task_sequence::events::PerformAction::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::events::PerformAction::Description::use_tool_sink (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PerformAction::DescriptionPtr (C++ type)
rmf_task_sequence::events::PerformAction::Location (C++ type)
rmf_task_sequence::events::PickUp (C++ class)
rmf_task_sequence::events::PickUp::Description (C++ class)
,
[1]
rmf_task_sequence::events::PickUp::Description::from_dispenser (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PickUp::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::events::PickUp::Description::loading_duration_estimate (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PickUp::Description::make (C++ function)
,
[1]
rmf_task_sequence::events::PickUp::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::events::PickUp::Description::payload (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PickUp::Description::pickup_location (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::PickUp::DescriptionPtr (C++ type)
rmf_task_sequence::events::PickUp::Location (C++ type)
rmf_task_sequence::events::Placeholder (C++ class)
rmf_task_sequence::events::Placeholder::Description (C++ class)
,
[1]
rmf_task_sequence::events::Placeholder::Description::Description (C++ function)
,
[1]
rmf_task_sequence::events::Placeholder::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::events::Placeholder::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::events::WaitFor (C++ class)
rmf_task_sequence::events::WaitFor::ConstDescriptionPtr (C++ type)
rmf_task_sequence::events::WaitFor::Description (C++ class)
,
[1]
rmf_task_sequence::events::WaitFor::Description::Description (C++ function)
,
[1]
rmf_task_sequence::events::WaitFor::Description::duration (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::events::WaitFor::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::events::WaitFor::Description::make (C++ function)
,
[1]
rmf_task_sequence::events::WaitFor::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::events::WaitFor::DescriptionPtr (C++ type)
rmf_task_sequence::Header (C++ type)
rmf_task_sequence::Parameters (C++ type)
rmf_task_sequence::Payload (C++ type)
rmf_task_sequence::Phase (C++ class)
rmf_task_sequence::Phase::Activator (C++ class)
,
[1]
rmf_task_sequence::Phase::Activator::activate (C++ function)
,
[1]
rmf_task_sequence::Phase::Activator::Activate (C++ type)
,
[1]
rmf_task_sequence::Phase::Activator::Activator (C++ function)
,
[1]
rmf_task_sequence::Phase::Activator::add_activator (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::Phase::ActivatorPtr (C++ type)
rmf_task_sequence::Phase::Active (C++ class)
,
[1]
rmf_task_sequence::Phase::ActivePtr (C++ type)
rmf_task_sequence::Phase::ConstActivatorPtr (C++ type)
rmf_task_sequence::Phase::ConstDescriptionPtr (C++ type)
rmf_task_sequence::Phase::Description (C++ class)
,
[1]
rmf_task_sequence::phases::SimplePhase (C++ class)
rmf_task_sequence::phases::SimplePhase::add (C++ function)
rmf_task_sequence::phases::SimplePhase::Description (C++ class)
,
[1]
rmf_task_sequence::phases::SimplePhase::Description::category (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::phases::SimplePhase::Description::detail (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::phases::SimplePhase::Description::final_event (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::phases::SimplePhase::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::phases::SimplePhase::Description::make (C++ function)
,
[1]
rmf_task_sequence::phases::SimplePhase::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::phases::SimplePhase::DescriptionPtr (C++ type)
rmf_task_sequence::schemas::ErrorHandler (C++ class)
rmf_task_sequence::schemas::ErrorHandler::error (C++ function)
rmf_task_sequence::schemas::ErrorHandler::failure (C++ member)
rmf_task_sequence::schemas::ErrorHandler::has_error (C++ function)
rmf_task_sequence::schemas::ErrorHandler::Info (C++ struct)
,
[1]
rmf_task_sequence::schemas::ErrorHandler::Info::instance (C++ member)
,
[1]
rmf_task_sequence::schemas::ErrorHandler::Info::message (C++ member)
,
[1]
rmf_task_sequence::schemas::ErrorHandler::Info::ptr (C++ member)
,
[1]
rmf_task_sequence::State (C++ type)
rmf_task_sequence::Task (C++ class)
rmf_task_sequence::Task::add (C++ function)
rmf_task_sequence::Task::Builder (C++ class)
,
[1]
rmf_task_sequence::Task::Builder::add_phase (C++ function)
,
[1]
rmf_task_sequence::Task::Builder::build (C++ function)
,
[1]
rmf_task_sequence::Task::Builder::Builder (C++ function)
,
[1]
rmf_task_sequence::Task::ConstDescriptionPtr (C++ type)
rmf_task_sequence::Task::Description (C++ class)
,
[1]
rmf_task_sequence::Task::Description::category (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::Task::Description::detail (C++ function)
,
[1]
,
[2]
,
[3]
rmf_task_sequence::Task::Description::generate_header (C++ function)
,
[1]
rmf_task_sequence::Task::Description::generate_info (C++ function)
,
[1]
rmf_task_sequence::Task::Description::make_model (C++ function)
,
[1]
rmf_task_sequence::Task::DescriptionPtr (C++ type)
rmf_task_sequence::Task::make_activator (C++ function)
rmf_task_sequence::Task::PhaseFinished (C++ type)
rmf_task_sequence::Task::TaskFinished (C++ type)
rmf_task_sequence::Task::unfold (C++ function)
rmf_task_sequence::Task::Update (C++ type)
rmf_task_sequence::TravelEstimator (C++ type)