Autoware.Auto
controller_base.hpp File Reference
Include dependency graph for controller_base.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  motion::control::controller_common::BehaviorConfig
 Specifies the behavior of the controller. More...
 
class  motion::control::controller_common::ControllerBase
 

Namespaces

 motion
 
 motion::control
 
 motion::control::controller_common
 

Macros

#define CONTROLLER_COMMON_COPY_MOVE_ASSIGNABLE(Class)
 

Enumerations

enum  motion::control::controller_common::ControlReference { motion::control::controller_common::ControlReference::TEMPORAL, motion::control::controller_common::ControlReference::SPATIAL }
 

Functions

CONTROLLER_COMMON_PUBLIC void motion::control::controller_common::compute_diagnostic (const ControllerBase &ctrl, const State &state, bool use_temporal_reference, Diagnostic &out)
 Fill out a controller diagnostic message. More...
 

Macro Definition Documentation

◆ CONTROLLER_COMMON_COPY_MOVE_ASSIGNABLE

#define CONTROLLER_COMMON_COPY_MOVE_ASSIGNABLE (   Class)
Value:
Class(const Class &) = default; \
Class(Class &&) = default; \
Class & operator=(const Class &) = default; \
Class & operator=(Class &&) = default; \
~Class() = default;