Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
port_drayage_plugin::Config Struct Reference

Struct containing the algorithm configuration values for port_drayage_plugin. More...

#include <port_drayage_plugin_config.hpp>

Collaboration diagram for port_drayage_plugin::Config:
Collaboration graph

Public Attributes

std::string cmv_id = ""
 
std::string cargo_id = ""
 
bool enable_port_drayage = false
 
bool starting_at_staging_area = true
 

Friends

std::ostream & operator<< (std::ostream &output, const Config &c)
 

Detailed Description

Struct containing the algorithm configuration values for port_drayage_plugin.

Definition at line 28 of file port_drayage_plugin_config.hpp.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  output,
const Config c 
)
friend

Definition at line 39 of file port_drayage_plugin_config.hpp.

40 {
41 output << "port_drayage_plugin::Config { " << std::endl
42 << "cmv_id: " << c.cmv_id << std::endl
43 << "cargo_id: " << c.cargo_id << std::endl
44 << "enable_port_drayage: " << c.enable_port_drayage << std::endl
45 << "starting_at_staging_area: " << c.starting_at_staging_area << std::endl
46 << "}" << std::endl;
47 return output;
48 }

Member Data Documentation

◆ cargo_id

◆ cmv_id

◆ enable_port_drayage

◆ starting_at_staging_area


The documentation for this struct was generated from the following file: