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.
|
#include <j2735_types.hpp>
Static Public Member Functions | |
static auto | from_msg (const j2735_v2x_msgs::msg::DDateTime &msg) -> DDateTime |
Public Attributes | |
std::optional< units::time::year_t > | year {std::nullopt} |
std::optional< Month > | month {std::nullopt} |
std::optional< units::time::day_t > | day {std::nullopt} |
std::optional< units::time::hour_t > | hour {std::nullopt} |
std::optional< units::time::minute_t > | minute {std::nullopt} |
std::optional< units::time::second_t > | second {std::nullopt} |
std::optional< units::time::minute_t > | time_zone_offset {std::nullopt} |
Definition at line 36 of file j2735_types.hpp.
|
static |
Definition at line 19 of file j2735_types.cpp.
References day, hour, minute, month, second, time_zone_offset, and year.
Referenced by carma_cooperative_perception::to_detection_list_msg().
std::optional<units::time::day_t> carma_cooperative_perception::DDateTime::day {std::nullopt} |
Definition at line 40 of file j2735_types.hpp.
Referenced by from_msg().
std::optional<units::time::hour_t> carma_cooperative_perception::DDateTime::hour {std::nullopt} |
Definition at line 41 of file j2735_types.hpp.
Referenced by from_msg().
std::optional<units::time::minute_t> carma_cooperative_perception::DDateTime::minute {std::nullopt} |
Definition at line 42 of file j2735_types.hpp.
Referenced by from_msg().
std::optional<Month> carma_cooperative_perception::DDateTime::month {std::nullopt} |
Definition at line 39 of file j2735_types.hpp.
Referenced by from_msg().
std::optional<units::time::second_t> carma_cooperative_perception::DDateTime::second {std::nullopt} |
Definition at line 43 of file j2735_types.hpp.
Referenced by carma_cooperative_perception::calc_detection_time_stamp(), and from_msg().
std::optional<units::time::minute_t> carma_cooperative_perception::DDateTime::time_zone_offset {std::nullopt} |
Definition at line 44 of file j2735_types.hpp.
Referenced by from_msg().
std::optional<units::time::year_t> carma_cooperative_perception::DDateTime::year {std::nullopt} |
Definition at line 38 of file j2735_types.hpp.
Referenced by from_msg().