rmf_task
2.2
  • Class Hierarchy
  • File Hierarchy
  • Reference
    • Namespaces
      • Namespace rmf_task
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace rmf_task::detail
        • Classes
        • Functions
      • Namespace rmf_task::events
        • Classes
        • Typedefs
      • Namespace rmf_task::phases
        • Classes
      • Namespace rmf_task::requests
        • Classes
    • Classes and Structs
      • Template Struct CompositeData::InsertResult
        • Nested Relationships
        • Struct Documentation
      • Struct Description::Info
        • Nested Relationships
        • Struct Documentation
      • Class Activator
        • Class Documentation
      • Class BackupFileManager
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class BackupFileManager::Group
        • Nested Relationships
        • Class Documentation
      • Class BackupFileManager::Robot
        • Nested Relationships
        • Class Documentation
      • Class BinaryPriorityScheme
        • Class Documentation
      • Class CompositeData
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Constraints
        • Class Documentation
      • Class Backup
        • Class Documentation
      • Class Resume
        • Class Documentation
      • Class Estimate
        • Class Documentation
      • Class Event
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Event::AssignID
        • Nested Relationships
        • Class Documentation
      • Class Event::Snapshot
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Event::State
        • Nested Relationships
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class SimpleEventState
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Header
        • Class Documentation
      • Class Log
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Log::Entry
        • Nested Relationships
        • Class Documentation
      • Class Log::Reader
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Reader::Iterable
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Iterable::iterator
        • Nested Relationships
        • Class Documentation
      • Class Log::View
        • Nested Relationships
        • Class Documentation
      • Class Parameters
        • Class Documentation
      • Class Payload
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Payload::Component
        • Nested Relationships
        • Class Documentation
      • Class Phase
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Type
        • Class Documentation
      • Class Phase::Active
        • Nested Relationships
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class Phase::Completed
        • Nested Relationships
        • Class Documentation
      • Class Phase::Pending
        • Nested Relationships
        • Class Documentation
      • Class Phase::Snapshot
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Phase::Tag
        • Nested Relationships
        • Class Documentation
      • Class RestoreBackup
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class RestoreBackup::Active
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Request
        • Class Documentation
      • Class RequestFactory
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class ChargeBattery
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class ChargeBattery::Description
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class ChargeBatteryFactory
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Clean
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Clean::Description
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Delivery
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Delivery::Description
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Loop
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Loop::Description
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class ParkRobotFactory
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class State
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class Task
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class Task::Active
        • Nested Relationships
        • Class Documentation
      • Class Task::Booking
        • Nested Relationships
        • Class Documentation
      • Class Task::Description
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Types
        • Class Documentation
      • Class Task::Model
        • Nested Relationships
        • Class Documentation
      • Class Task::Tag
        • Nested Relationships
        • Class Documentation
      • Class TaskPlanner
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class TaskPlanner::Assignment
        • Nested Relationships
        • Class Documentation
      • Class TaskPlanner::Configuration
        • Nested Relationships
        • Class Documentation
      • Class TaskPlanner::Options
        • Nested Relationships
        • Class Documentation
      • Class TravelEstimator
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class TravelEstimator::Result
        • Nested Relationships
        • Class Documentation
      • Class VersionedString
        • Nested Relationships
          • Nested Types
        • Class Documentation
      • Class VersionedString::Reader
        • Nested Relationships
        • Class Documentation
      • Class VersionedString::View
        • Nested Relationships
        • Class Documentation
    • Functions
      • Template Function rmf_task::detail::insertion_cast
        • Function Documentation
      • Function rmf_task::standard_waypoint_name
        • Function Documentation
    • Defines
      • Define RMF_TASK_DEFINE_COMPONENT
        • Define Documentation
    • Typedefs
      • Typedef rmf_task::ActivatorPtr
        • Typedef Documentation
      • Typedef rmf_task::ConstActivatorPtr
        • Typedef Documentation
      • Typedef rmf_task::ConstCostCalculatorPtr
        • Typedef Documentation
      • Typedef rmf_task::ConstLogPtr
        • Typedef Documentation
      • Typedef rmf_task::ConstParametersPtr
        • Typedef Documentation
      • Typedef rmf_task::ConstPriorityPtr
        • Typedef Documentation
      • Typedef rmf_task::ConstRequestFactoryPtr
        • Typedef Documentation
      • Typedef rmf_task::ConstRequestPtr
        • Typedef Documentation
      • Typedef rmf_task::ConstTravelEstimatorPtr
        • Typedef Documentation
      • Typedef rmf_task::CostCalculatorPtr
        • Typedef Documentation
      • Typedef rmf_task::events::SimpleEventStatePtr
        • Typedef Documentation
      • Typedef rmf_task::PriorityPtr
        • Typedef Documentation
      • Typedef rmf_task::RequestFactoryPtr
        • Typedef Documentation
      • Typedef rmf_task::RequestPtr
        • Typedef Documentation
    • Directories
      • Directory src
        • Subdirectories
      • Directory rmf_task
        • Subdirectories
      • Directory rmf_task
        • Subdirectories
      • Directory include
        • Subdirectories
      • Directory rmf_task
        • Subdirectories
        • Files
      • Directory detail
        • Files
      • Directory events
        • Files
      • Directory phases
        • Files
      • Directory requests
        • Files
    • Files
      • File Activator.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Activator.hpp)
          • Program Listing for File Activator.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File Backup.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/detail/Backup.hpp)
          • Program Listing for File Backup.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File BackupFileManager.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/BackupFileManager.hpp)
          • Program Listing for File BackupFileManager.hpp
        • Includes
        • Namespaces
        • Classes
      • File BinaryPriorityScheme.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/BinaryPriorityScheme.hpp)
          • Program Listing for File BinaryPriorityScheme.hpp
        • Includes
        • Namespaces
        • Classes
      • File ChargeBattery.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/requests/ChargeBattery.hpp)
          • Program Listing for File ChargeBattery.hpp
        • Includes
        • Namespaces
        • Classes
      • File ChargeBatteryFactory.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/requests/ChargeBatteryFactory.hpp)
          • Program Listing for File ChargeBatteryFactory.hpp
        • Includes
        • Namespaces
        • Classes
      • File Clean.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/requests/Clean.hpp)
          • Program Listing for File Clean.hpp
        • Includes
        • Namespaces
        • Classes
      • File CompositeData.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/CompositeData.hpp)
          • Program Listing for File CompositeData.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Defines
      • File Constraints.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Constraints.hpp)
          • Program Listing for File Constraints.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File CostCalculator.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/CostCalculator.hpp)
          • Program Listing for File CostCalculator.hpp
        • Includes
        • Included By
        • Namespaces
        • Typedefs
      • File Delivery.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/requests/Delivery.hpp)
          • Program Listing for File Delivery.hpp
        • Includes
        • Namespaces
        • Classes
      • File Estimate.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Estimate.hpp)
          • Program Listing for File Estimate.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File Event.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Event.hpp)
          • Program Listing for File Event.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Header.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Header.hpp)
          • Program Listing for File Header.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File impl_Activator.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/detail/impl_Activator.hpp)
          • Program Listing for File impl_Activator.hpp
        • Includes
        • Included By
        • Namespaces
      • File impl_CompositeData.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/detail/impl_CompositeData.hpp)
          • Program Listing for File impl_CompositeData.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File Log.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Log.hpp)
          • Program Listing for File Log.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File Loop.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/requests/Loop.hpp)
          • Program Listing for File Loop.hpp
        • Includes
        • Namespaces
        • Classes
      • File Parameters.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Parameters.hpp)
          • Program Listing for File Parameters.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File ParkRobotFactory.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/requests/ParkRobotFactory.hpp)
          • Program Listing for File ParkRobotFactory.hpp
        • Includes
        • Namespaces
        • Classes
      • File Payload.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Payload.hpp)
          • Program Listing for File Payload.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Phase.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Phase.hpp)
          • Program Listing for File Phase.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Priority.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Priority.hpp)
          • Program Listing for File Priority.hpp
        • Includes
        • Included By
        • Namespaces
        • Typedefs
      • File Request.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Request.hpp)
          • Program Listing for File Request.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File RequestFactory.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/RequestFactory.hpp)
          • Program Listing for File RequestFactory.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File RestoreBackup.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/phases/RestoreBackup.hpp)
          • Program Listing for File RestoreBackup.hpp
        • Includes
        • Namespaces
        • Classes
      • File Resume.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/detail/Resume.hpp)
          • Program Listing for File Resume.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File SimpleEventState.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/events/SimpleEventState.hpp)
          • Program Listing for File SimpleEventState.hpp
        • Includes
        • Namespaces
        • Classes
        • Typedefs
      • File State.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/State.hpp)
          • Program Listing for File State.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File Task.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/Task.hpp)
          • Program Listing for File Task.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File TaskPlanner.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/TaskPlanner.hpp)
          • Program Listing for File TaskPlanner.hpp
        • Includes
        • Namespaces
        • Classes
      • File VersionedString.hpp
        • Definition (/tmp/ws/src/rmf_task/rmf_task/include/rmf_task/VersionedString.hpp)
          • Program Listing for File VersionedString.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
rmf_task
  • Welcome to the documentation for rmf_task
  • View page source

Welcome to the documentation for rmf_task

  • Class Hierarchy
  • File Hierarchy
  • Reference
    • Namespaces
    • Classes and Structs
    • Functions
    • Defines
    • Typedefs
    • Directories
    • Files

Indices and Search

  • Index

  • Search Page

Next

© Copyright 2021, Apache License 2.0.

Built with Sphinx using a theme provided by Read the Docs.