imu_sensor.pb.h
Go to the documentation of this file.
69 extern IGNITION_MSGS_VISIBLE const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto;
77 IGNITION_MSGS_VISIBLE extern IMUSensor_AngularVelocityDefaultTypeInternal _IMUSensor_AngularVelocity_default_instance_;
80 IGNITION_MSGS_VISIBLE extern IMUSensor_LinearAccelerationDefaultTypeInternal _IMUSensor_LinearAcceleration_default_instance_;
83 IGNITION_MSGS_VISIBLE extern IMUSensor_OrientationReferenceFrameDefaultTypeInternal _IMUSensor_OrientationReferenceFrame_default_instance_;
87 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::IMUSensor* Arena::CreateMaybeMessage<::ignition::msgs::IMUSensor>(Arena*);
88 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::IMUSensor_AngularVelocity* Arena::CreateMaybeMessage<::ignition::msgs::IMUSensor_AngularVelocity>(Arena*);
89 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::IMUSensor_LinearAcceleration* Arena::CreateMaybeMessage<::ignition::msgs::IMUSensor_LinearAcceleration>(Arena*);
90 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::IMUSensor_OrientationReferenceFrame* Arena::CreateMaybeMessage<::ignition::msgs::IMUSensor_OrientationReferenceFrame>(Arena*);
98 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.IMUSensor.AngularVelocity) */ {
174 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
175 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
176 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
198 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto);
199 return ::descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto.file_level_metadata[kIndexInFileMessages];
209 kXNoiseFieldNumber = 1,
210 kYNoiseFieldNumber = 2,
211 kZNoiseFieldNumber = 3,
283 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.IMUSensor.LinearAcceleration) */ {
359 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
360 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
361 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
383 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto);
384 return ::descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto.file_level_metadata[kIndexInFileMessages];
468 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.IMUSensor.OrientationReferenceFrame) */ {
479 inline IMUSensor_OrientationReferenceFrame& operator=(const IMUSensor_OrientationReferenceFrame& from) {
483 inline IMUSensor_OrientationReferenceFrame& operator=(IMUSensor_OrientationReferenceFrame&& from) noexcept {
510 friend void swap(IMUSensor_OrientationReferenceFrame& a, IMUSensor_OrientationReferenceFrame& b) {
544 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
545 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
546 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
568 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto);
569 return ::descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto.file_level_metadata[kIndexInFileMessages];
579 kLocalizationFieldNumber = 1,
580 kCustomRpyParentFrameFieldNumber = 3,
581 kGravityDirXParentFrameFieldNumber = 5,
582 kCustomRpyFieldNumber = 2,
583 kGravityDirXFieldNumber = 4,
687 public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.IMUSensor) */ {
763 const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
764 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
765 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
787 ::PROTOBUF_NAMESPACE_ID::internal::AssignDescriptors(&::descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto);
788 return ::descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto.file_level_metadata[kIndexInFileMessages];
805 kOrientationRefFrameFieldNumber = 4,
834 void set_allocated_angular_velocity(::ignition::msgs::IMUSensor_AngularVelocity* angular_velocity);
852 void set_allocated_linear_acceleration(::ignition::msgs::IMUSensor_LinearAcceleration* linear_acceleration);
870 void set_allocated_orientation_ref_frame(::ignition::msgs::IMUSensor_OrientationReferenceFrame* orientation_ref_frame);
872 const ::ignition::msgs::IMUSensor_OrientationReferenceFrame& _internal_orientation_ref_frame() const;
873 ::ignition::msgs::IMUSensor_OrientationReferenceFrame* _internal_mutable_orientation_ref_frame();
877 ::ignition::msgs::IMUSensor_OrientationReferenceFrame* unsafe_arena_release_orientation_ref_frame();
911 inline const ::ignition::msgs::SensorNoise& IMUSensor_AngularVelocity::_internal_x_noise() const {
931 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.AngularVelocity.x_noise)
942 inline ::ignition::msgs::SensorNoise* IMUSensor_AngularVelocity::unsafe_arena_release_x_noise() {
961 inline void IMUSensor_AngularVelocity::set_allocated_x_noise(::ignition::msgs::SensorNoise* x_noise) {
978 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.AngularVelocity.x_noise)
988 inline const ::ignition::msgs::SensorNoise& IMUSensor_AngularVelocity::_internal_y_noise() const {
1008 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.AngularVelocity.y_noise)
1019 inline ::ignition::msgs::SensorNoise* IMUSensor_AngularVelocity::unsafe_arena_release_y_noise() {
1038 inline void IMUSensor_AngularVelocity::set_allocated_y_noise(::ignition::msgs::SensorNoise* y_noise) {
1055 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.AngularVelocity.y_noise)
1065 inline const ::ignition::msgs::SensorNoise& IMUSensor_AngularVelocity::_internal_z_noise() const {
1085 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.AngularVelocity.z_noise)
1096 inline ::ignition::msgs::SensorNoise* IMUSensor_AngularVelocity::unsafe_arena_release_z_noise() {
1115 inline void IMUSensor_AngularVelocity::set_allocated_z_noise(::ignition::msgs::SensorNoise* z_noise) {
1132 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.AngularVelocity.z_noise)
1146 inline const ::ignition::msgs::SensorNoise& IMUSensor_LinearAcceleration::_internal_x_noise() const {
1166 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.LinearAcceleration.x_noise)
1177 inline ::ignition::msgs::SensorNoise* IMUSensor_LinearAcceleration::unsafe_arena_release_x_noise() {
1184 inline ::ignition::msgs::SensorNoise* IMUSensor_LinearAcceleration::_internal_mutable_x_noise() {
1196 inline void IMUSensor_LinearAcceleration::set_allocated_x_noise(::ignition::msgs::SensorNoise* x_noise) {
1213 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.LinearAcceleration.x_noise)
1223 inline const ::ignition::msgs::SensorNoise& IMUSensor_LinearAcceleration::_internal_y_noise() const {
1243 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.LinearAcceleration.y_noise)
1254 inline ::ignition::msgs::SensorNoise* IMUSensor_LinearAcceleration::unsafe_arena_release_y_noise() {
1261 inline ::ignition::msgs::SensorNoise* IMUSensor_LinearAcceleration::_internal_mutable_y_noise() {
1273 inline void IMUSensor_LinearAcceleration::set_allocated_y_noise(::ignition::msgs::SensorNoise* y_noise) {
1290 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.LinearAcceleration.y_noise)
1300 inline const ::ignition::msgs::SensorNoise& IMUSensor_LinearAcceleration::_internal_z_noise() const {
1320 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.LinearAcceleration.z_noise)
1331 inline ::ignition::msgs::SensorNoise* IMUSensor_LinearAcceleration::unsafe_arena_release_z_noise() {
1338 inline ::ignition::msgs::SensorNoise* IMUSensor_LinearAcceleration::_internal_mutable_z_noise() {
1350 inline void IMUSensor_LinearAcceleration::set_allocated_z_noise(::ignition::msgs::SensorNoise* z_noise) {
1367 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.LinearAcceleration.z_noise)
1379 // @@protoc_insertion_point(field_get:ignition.msgs.IMUSensor.OrientationReferenceFrame.localization)
1384 // @@protoc_insertion_point(field_set:ignition.msgs.IMUSensor.OrientationReferenceFrame.localization)
1387 // @@protoc_insertion_point(field_mutable:ignition.msgs.IMUSensor.OrientationReferenceFrame.localization)
1390 inline const std::string& IMUSensor_OrientationReferenceFrame::_internal_localization() const {
1393 inline void IMUSensor_OrientationReferenceFrame::_internal_set_localization(const std::string& value) {
1395 localization_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1400 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1401 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.IMUSensor.OrientationReferenceFrame.localization)
1406 localization_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1407 // @@protoc_insertion_point(field_set_char:ignition.msgs.IMUSensor.OrientationReferenceFrame.localization)
1412 localization_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
1414 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.IMUSensor.OrientationReferenceFrame.localization)
1418 return localization_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1421 // @@protoc_insertion_point(field_release:ignition.msgs.IMUSensor.OrientationReferenceFrame.localization)
1422 return localization_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1424 inline void IMUSensor_OrientationReferenceFrame::set_allocated_localization(std::string* localization) {
1430 localization_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), localization,
1432 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.OrientationReferenceFrame.localization)
1442 inline const ::ignition::msgs::Vector3d& IMUSensor_OrientationReferenceFrame::_internal_custom_rpy() const {
1447 inline const ::ignition::msgs::Vector3d& IMUSensor_OrientationReferenceFrame::custom_rpy() const {
1448 // @@protoc_insertion_point(field_get:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy)
1462 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy)
1473 inline ::ignition::msgs::Vector3d* IMUSensor_OrientationReferenceFrame::unsafe_arena_release_custom_rpy() {
1474 // @@protoc_insertion_point(field_release:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy)
1480 inline ::ignition::msgs::Vector3d* IMUSensor_OrientationReferenceFrame::_internal_mutable_custom_rpy() {
1489 // @@protoc_insertion_point(field_mutable:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy)
1492 inline void IMUSensor_OrientationReferenceFrame::set_allocated_custom_rpy(::ignition::msgs::Vector3d* custom_rpy) {
1509 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy)
1516 inline const std::string& IMUSensor_OrientationReferenceFrame::custom_rpy_parent_frame() const {
1517 // @@protoc_insertion_point(field_get:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1520 inline void IMUSensor_OrientationReferenceFrame::set_custom_rpy_parent_frame(const std::string& value) {
1522 // @@protoc_insertion_point(field_set:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1525 // @@protoc_insertion_point(field_mutable:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1528 inline const std::string& IMUSensor_OrientationReferenceFrame::_internal_custom_rpy_parent_frame() const {
1531 inline void IMUSensor_OrientationReferenceFrame::_internal_set_custom_rpy_parent_frame(const std::string& value) {
1533 custom_rpy_parent_frame_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1535 inline void IMUSensor_OrientationReferenceFrame::set_custom_rpy_parent_frame(std::string&& value) {
1538 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1539 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1541 inline void IMUSensor_OrientationReferenceFrame::set_custom_rpy_parent_frame(const char* value) {
1544 custom_rpy_parent_frame_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1545 // @@protoc_insertion_point(field_set_char:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1547 inline void IMUSensor_OrientationReferenceFrame::set_custom_rpy_parent_frame(const char* value,
1550 custom_rpy_parent_frame_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
1552 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1554 inline std::string* IMUSensor_OrientationReferenceFrame::_internal_mutable_custom_rpy_parent_frame() {
1556 return custom_rpy_parent_frame_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1559 // @@protoc_insertion_point(field_release:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1560 return custom_rpy_parent_frame_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1562 inline void IMUSensor_OrientationReferenceFrame::set_allocated_custom_rpy_parent_frame(std::string* custom_rpy_parent_frame) {
1568 custom_rpy_parent_frame_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), custom_rpy_parent_frame,
1570 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1580 inline const ::ignition::msgs::Vector3d& IMUSensor_OrientationReferenceFrame::_internal_gravity_dir_x() const {
1585 inline const ::ignition::msgs::Vector3d& IMUSensor_OrientationReferenceFrame::gravity_dir_x() const {
1586 // @@protoc_insertion_point(field_get:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1600 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1602 inline ::ignition::msgs::Vector3d* IMUSensor_OrientationReferenceFrame::release_gravity_dir_x() {
1611 inline ::ignition::msgs::Vector3d* IMUSensor_OrientationReferenceFrame::unsafe_arena_release_gravity_dir_x() {
1612 // @@protoc_insertion_point(field_release:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1618 inline ::ignition::msgs::Vector3d* IMUSensor_OrientationReferenceFrame::_internal_mutable_gravity_dir_x() {
1626 inline ::ignition::msgs::Vector3d* IMUSensor_OrientationReferenceFrame::mutable_gravity_dir_x() {
1627 // @@protoc_insertion_point(field_mutable:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1630 inline void IMUSensor_OrientationReferenceFrame::set_allocated_gravity_dir_x(::ignition::msgs::Vector3d* gravity_dir_x) {
1647 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1654 inline const std::string& IMUSensor_OrientationReferenceFrame::gravity_dir_x_parent_frame() const {
1655 // @@protoc_insertion_point(field_get:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1658 inline void IMUSensor_OrientationReferenceFrame::set_gravity_dir_x_parent_frame(const std::string& value) {
1660 // @@protoc_insertion_point(field_set:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1662 inline std::string* IMUSensor_OrientationReferenceFrame::mutable_gravity_dir_x_parent_frame() {
1663 // @@protoc_insertion_point(field_mutable:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1666 inline const std::string& IMUSensor_OrientationReferenceFrame::_internal_gravity_dir_x_parent_frame() const {
1669 inline void IMUSensor_OrientationReferenceFrame::_internal_set_gravity_dir_x_parent_frame(const std::string& value) {
1671 gravity_dir_x_parent_frame_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, value, GetArena());
1673 inline void IMUSensor_OrientationReferenceFrame::set_gravity_dir_x_parent_frame(std::string&& value) {
1676 ::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::move(value), GetArena());
1677 // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1679 inline void IMUSensor_OrientationReferenceFrame::set_gravity_dir_x_parent_frame(const char* value) {
1682 gravity_dir_x_parent_frame_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(value), GetArena());
1683 // @@protoc_insertion_point(field_set_char:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1685 inline void IMUSensor_OrientationReferenceFrame::set_gravity_dir_x_parent_frame(const char* value,
1688 gravity_dir_x_parent_frame_.Set(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, ::std::string(
1690 // @@protoc_insertion_point(field_set_pointer:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1692 inline std::string* IMUSensor_OrientationReferenceFrame::_internal_mutable_gravity_dir_x_parent_frame() {
1694 return gravity_dir_x_parent_frame_.Mutable(::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr::EmptyDefault{}, GetArena());
1696 inline std::string* IMUSensor_OrientationReferenceFrame::release_gravity_dir_x_parent_frame() {
1697 // @@protoc_insertion_point(field_release:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1698 return gravity_dir_x_parent_frame_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
1700 inline void IMUSensor_OrientationReferenceFrame::set_allocated_gravity_dir_x_parent_frame(std::string* gravity_dir_x_parent_frame) {
1706 gravity_dir_x_parent_frame_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), gravity_dir_x_parent_frame,
1708 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1805 inline const ::ignition::msgs::IMUSensor_AngularVelocity& IMUSensor::_internal_angular_velocity() const {
1807 return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::IMUSensor_AngularVelocity&>(
1810 inline const ::ignition::msgs::IMUSensor_AngularVelocity& IMUSensor::angular_velocity() const {
1825 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.angular_velocity)
1836 inline ::ignition::msgs::IMUSensor_AngularVelocity* IMUSensor::unsafe_arena_release_angular_velocity() {
1843 inline ::ignition::msgs::IMUSensor_AngularVelocity* IMUSensor::_internal_mutable_angular_velocity() {
1855 inline void IMUSensor::set_allocated_angular_velocity(::ignition::msgs::IMUSensor_AngularVelocity* angular_velocity) {
1888 inline const ::ignition::msgs::IMUSensor_LinearAcceleration& IMUSensor::_internal_linear_acceleration() const {
1890 return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::IMUSensor_LinearAcceleration&>(
1893 inline const ::ignition::msgs::IMUSensor_LinearAcceleration& IMUSensor::linear_acceleration() const {
1908 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.linear_acceleration)
1910 inline ::ignition::msgs::IMUSensor_LinearAcceleration* IMUSensor::release_linear_acceleration() {
1919 inline ::ignition::msgs::IMUSensor_LinearAcceleration* IMUSensor::unsafe_arena_release_linear_acceleration() {
1926 inline ::ignition::msgs::IMUSensor_LinearAcceleration* IMUSensor::_internal_mutable_linear_acceleration() {
1934 inline ::ignition::msgs::IMUSensor_LinearAcceleration* IMUSensor::mutable_linear_acceleration() {
1938 inline void IMUSensor::set_allocated_linear_acceleration(::ignition::msgs::IMUSensor_LinearAcceleration* linear_acceleration) {
1971 inline const ::ignition::msgs::IMUSensor_OrientationReferenceFrame& IMUSensor::_internal_orientation_ref_frame() const {
1973 return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::IMUSensor_OrientationReferenceFrame&>(
1976 inline const ::ignition::msgs::IMUSensor_OrientationReferenceFrame& IMUSensor::orientation_ref_frame() const {
1991 // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.IMUSensor.orientation_ref_frame)
1993 inline ::ignition::msgs::IMUSensor_OrientationReferenceFrame* IMUSensor::release_orientation_ref_frame() {
2002 inline ::ignition::msgs::IMUSensor_OrientationReferenceFrame* IMUSensor::unsafe_arena_release_orientation_ref_frame() {
2009 inline ::ignition::msgs::IMUSensor_OrientationReferenceFrame* IMUSensor::_internal_mutable_orientation_ref_frame() {
2012 auto* p = CreateMaybeMessage<::ignition::msgs::IMUSensor_OrientationReferenceFrame>(GetArena());
2017 inline ::ignition::msgs::IMUSensor_OrientationReferenceFrame* IMUSensor::mutable_orientation_ref_frame() {
2021 inline void IMUSensor::set_allocated_orientation_ref_frame(::ignition::msgs::IMUSensor_OrientationReferenceFrame* orientation_ref_frame) {
2066 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fimu_5fsensor_2eproto
Definition: actor.pb.h:98
::ignition::msgs::IMUSensor_OrientationReferenceFrame * mutable_orientation_ref_frame()
IMUSensor(::PROTOBUF_NAMESPACE_ID::Arena *arena)
IMUSensor_LinearAcceleration(const IMUSensor_LinearAcceleration &from)
const ::ignition::msgs::IMUSensor_OrientationReferenceFrame & orientation_ref_frame() const
void clear_custom_rpy()
void set_gravity_dir_x_parent_frame(const char *value)
void set_gravity_dir_x_parent_frame(std::string &&value)
IMUSensor_OrientationReferenceFrame & operator=(const IMUSensor_OrientationReferenceFrame &from)
Definition: imu_sensor.pb.h:479
::ignition::msgs::SensorNoise * release_z_noise()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: imu_sensor.pb.h:128
void clear_header()
::ignition::msgs::IMUSensor_AngularVelocity * release_angular_velocity()
bool has_angular_velocity() const
const ::ignition::msgs::IMUSensor_LinearAcceleration & linear_acceleration() const
IMUSensor_LinearAcceleration * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: imu_sensor.pb.h:348
bool has_header() const
void set_allocated_angular_velocity(::ignition::msgs::IMUSensor_AngularVelocity *angular_velocity)
void CopyFrom(const IMUSensor_AngularVelocity &from)
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
static const IMUSensor_LinearAcceleration * internal_default_instance()
Definition: imu_sensor.pb.h:318
::ignition::msgs::Header * release_header()
void set_localization(const char *value, size_t size)
bool has_z_noise() const
IMUSensor_OrientationReferenceFrame * New() const final
Definition: imu_sensor.pb.h:529
void set_allocated_y_noise(::ignition::msgs::SensorNoise *y_noise)
void set_gravity_dir_x_parent_frame(const std::string &value)
::ignition::msgs::SensorNoise * mutable_x_noise()
const ::ignition::msgs::SensorNoise & z_noise() const
::ignition::msgs::Header * mutable_header()
IMUSensor_AngularVelocity(::PROTOBUF_NAMESPACE_ID::Arena *arena)
std::string * release_custom_rpy_parent_frame()
void MergeFrom(const IMUSensor_LinearAcceleration &from)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: imu_sensor.pb.h:122
void clear_orientation_ref_frame()
void set_allocated_gravity_dir_x_parent_frame(std::string *gravity_dir_x_parent_frame)
std::string * mutable_gravity_dir_x_parent_frame()
IMUSensor_LinearAcceleration()
Definition: imu_sensor.pb.h:285
void set_custom_rpy_parent_frame(const char *value)
void set_custom_rpy_parent_frame(const char *value, size_t size)
void clear_angular_velocity()
::ignition::msgs::IMUSensor_LinearAcceleration * mutable_linear_acceleration()
IMUSensor_LinearAcceleration(::PROTOBUF_NAMESPACE_ID::Arena *arena)
std::string * release_gravity_dir_x_parent_frame()
void set_allocated_linear_acceleration(::ignition::msgs::IMUSensor_LinearAcceleration *linear_acceleration)
bool has_gravity_dir_x() const
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
virtual ~IMUSensor_AngularVelocity()
IMUSensor_OrientationReferenceFrame OrientationReferenceFrame
Definition: imu_sensor.pb.h:797
bool has_custom_rpy() const
void clear_z_noise()
void MergeFrom(const IMUSensor &from)
void set_allocated_localization(std::string *localization)
void set_allocated_custom_rpy_parent_frame(std::string *custom_rpy_parent_frame)
void UnsafeArenaSwap(IMUSensor_AngularVelocity *other)
Definition: imu_sensor.pb.h:151
::ignition::msgs::Vector3d * unsafe_arena_release_custom_rpy()
IMUSensor_LinearAcceleration & operator=(const IMUSensor_LinearAcceleration &from)
Definition: imu_sensor.pb.h:294
IMUSensor & operator=(IMUSensor &&from) noexcept
Definition: imu_sensor.pb.h:702
const ::ignition::msgs::SensorNoise & x_noise() const
void UnsafeArenaSwap(IMUSensor_LinearAcceleration *other)
Definition: imu_sensor.pb.h:336
void set_allocated_orientation_ref_frame(::ignition::msgs::IMUSensor_OrientationReferenceFrame *orientation_ref_frame)
::ignition::msgs::SensorNoise * unsafe_arena_release_z_noise()
void MergeFrom(const IMUSensor_OrientationReferenceFrame &from)
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
void CopyFrom(const IMUSensor_OrientationReferenceFrame &from)
::ignition::msgs::SensorNoise * mutable_z_noise()
::ignition::msgs::IMUSensor_LinearAcceleration * unsafe_arena_release_linear_acceleration()
void unsafe_arena_set_allocated_orientation_ref_frame(::ignition::msgs::IMUSensor_OrientationReferenceFrame *orientation_ref_frame)
virtual ~IMUSensor_LinearAcceleration()
IMUSensor_AngularVelocity & operator=(const IMUSensor_AngularVelocity &from)
Definition: imu_sensor.pb.h:109
void set_localization(const char *value)
bool has_x_noise() const
IMUSensor_AngularVelocity()
Definition: imu_sensor.pb.h:100
void clear_x_noise()
::ignition::msgs::IMUSensor_AngularVelocity * mutable_angular_velocity()
::ignition::msgs::SensorNoise * mutable_y_noise()
static const IMUSensor * internal_default_instance()
Definition: imu_sensor.pb.h:722
void unsafe_arena_set_allocated_gravity_dir_x(::ignition::msgs::Vector3d *gravity_dir_x)
::ignition::msgs::SensorNoise * release_x_noise()
std::string * mutable_custom_rpy_parent_frame()
void unsafe_arena_set_allocated_y_noise(::ignition::msgs::SensorNoise *y_noise)
::ignition::msgs::SensorNoise * unsafe_arena_release_x_noise()
void set_localization(const std::string &value)
friend void swap(IMUSensor &a, IMUSensor &b)
Definition: imu_sensor.pb.h:729
::ignition::msgs::Header * unsafe_arena_release_header()
IMUSensor(IMUSensor &&from) noexcept
Definition: imu_sensor.pb.h:693
void clear_localization()
void clear_gravity_dir_x_parent_frame()
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
void MergeFrom(const IMUSensor_AngularVelocity &from)
static const IMUSensor_AngularVelocity & default_instance()
void clear_custom_rpy_parent_frame()
void set_allocated_z_noise(::ignition::msgs::SensorNoise *z_noise)
IMUSensor(const IMUSensor &from)
void clear_linear_acceleration()
IMUSensor_OrientationReferenceFrame & operator=(IMUSensor_OrientationReferenceFrame &&from) noexcept
Definition: imu_sensor.pb.h:483
IMUSensor_AngularVelocity * New() const final
Definition: imu_sensor.pb.h:159
IMUSensor_LinearAcceleration * New() const final
Definition: imu_sensor.pb.h:344
static const IMUSensor_LinearAcceleration & default_instance()
void unsafe_arena_set_allocated_custom_rpy(::ignition::msgs::Vector3d *custom_rpy)
void set_custom_rpy_parent_frame(std::string &&value)
IMUSensor_AngularVelocity * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: imu_sensor.pb.h:163
void set_localization(std::string &&value)
void unsafe_arena_set_allocated_x_noise(::ignition::msgs::SensorNoise *x_noise)
void set_allocated_header(::ignition::msgs::Header *header)
void unsafe_arena_set_allocated_linear_acceleration(::ignition::msgs::IMUSensor_LinearAcceleration *linear_acceleration)
IMUSensor_LinearAcceleration & operator=(IMUSensor_LinearAcceleration &&from) noexcept
Definition: imu_sensor.pb.h:298
::ignition::msgs::SensorNoise * release_y_noise()
void UnsafeArenaSwap(IMUSensor *other)
Definition: imu_sensor.pb.h:740
void set_allocated_gravity_dir_x(::ignition::msgs::Vector3d *gravity_dir_x)
void Swap(IMUSensor_LinearAcceleration *other)
Definition: imu_sensor.pb.h:328
::ignition::msgs::Vector3d * release_gravity_dir_x()
IMUSensor_OrientationReferenceFrame(::PROTOBUF_NAMESPACE_ID::Arena *arena)
IMUSensor_OrientationReferenceFrame * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: imu_sensor.pb.h:533
static const IMUSensor_OrientationReferenceFrame & default_instance()
IMUSensor_OrientationReferenceFrame()
Definition: imu_sensor.pb.h:470
void set_gravity_dir_x_parent_frame(const char *value, size_t size)
void unsafe_arena_set_allocated_angular_velocity(::ignition::msgs::IMUSensor_AngularVelocity *angular_velocity)
friend void swap(IMUSensor_OrientationReferenceFrame &a, IMUSensor_OrientationReferenceFrame &b)
Definition: imu_sensor.pb.h:510
bool has_linear_acceleration() const
IMUSensor_AngularVelocity(const IMUSensor_AngularVelocity &from)
IMUSensor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: imu_sensor.pb.h:752
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
const std::string & custom_rpy_parent_frame() const
friend void swap(IMUSensor_LinearAcceleration &a, IMUSensor_LinearAcceleration &b)
Definition: imu_sensor.pb.h:325
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: imu_sensor.pb.h:125
const ::ignition::msgs::Vector3d & custom_rpy() const
::ignition::msgs::Vector3d * release_custom_rpy()
virtual ~IMUSensor_OrientationReferenceFrame()
std::string * release_localization()
bool has_orientation_ref_frame() const
void UnsafeArenaSwap(IMUSensor_OrientationReferenceFrame *other)
Definition: imu_sensor.pb.h:521
static const IMUSensor_OrientationReferenceFrame * internal_default_instance()
Definition: imu_sensor.pb.h:503
IMUSensor & operator=(const IMUSensor &from)
Definition: imu_sensor.pb.h:698
::ignition::msgs::IMUSensor_LinearAcceleration * release_linear_acceleration()
friend void swap(IMUSensor_AngularVelocity &a, IMUSensor_AngularVelocity &b)
Definition: imu_sensor.pb.h:140
void Swap(IMUSensor_OrientationReferenceFrame *other)
Definition: imu_sensor.pb.h:513
void set_allocated_custom_rpy(::ignition::msgs::Vector3d *custom_rpy)
::ignition::msgs::Vector3d * mutable_gravity_dir_x()
void CopyFrom(const IMUSensor &from)
std::string * mutable_localization()
void set_custom_rpy_parent_frame(const std::string &value)
::ignition::msgs::SensorNoise * unsafe_arena_release_y_noise()
static const IMUSensor & default_instance()
const std::string & localization() const
IMUSensor_OrientationReferenceFrame(IMUSensor_OrientationReferenceFrame &&from) noexcept
Definition: imu_sensor.pb.h:474
void clear_gravity_dir_x()
IMUSensor_LinearAcceleration LinearAcceleration
Definition: imu_sensor.pb.h:796
::ignition::msgs::IMUSensor_OrientationReferenceFrame * release_orientation_ref_frame()
::ignition::msgs::Vector3d * mutable_custom_rpy()
void set_allocated_x_noise(::ignition::msgs::SensorNoise *x_noise)
void clear_y_noise()
bool has_y_noise() const
const ::ignition::msgs::SensorNoise & y_noise() const
::ignition::msgs::IMUSensor_AngularVelocity * unsafe_arena_release_angular_velocity()
::ignition::msgs::Vector3d * unsafe_arena_release_gravity_dir_x()
const ::ignition::msgs::Vector3d & gravity_dir_x() const
IMUSensor_AngularVelocity(IMUSensor_AngularVelocity &&from) noexcept
Definition: imu_sensor.pb.h:104
IMUSensor_LinearAcceleration(IMUSensor_LinearAcceleration &&from) noexcept
Definition: imu_sensor.pb.h:289
::ignition::msgs::IMUSensor_OrientationReferenceFrame * unsafe_arena_release_orientation_ref_frame()
void CopyFrom(const IMUSensor_LinearAcceleration &from)
IMUSensor_OrientationReferenceFrame(const IMUSensor_OrientationReferenceFrame &from)
const ::ignition::msgs::Header & header() const
const std::string & gravity_dir_x_parent_frame() const
const ::ignition::msgs::IMUSensor_AngularVelocity & angular_velocity() const
virtual ~IMUSensor()
void unsafe_arena_set_allocated_z_noise(::ignition::msgs::SensorNoise *z_noise)
void Swap(IMUSensor_AngularVelocity *other)
Definition: imu_sensor.pb.h:143
static const IMUSensor_AngularVelocity * internal_default_instance()
Definition: imu_sensor.pb.h:133
IMUSensor_AngularVelocity AngularVelocity
Definition: imu_sensor.pb.h:795
IMUSensor_AngularVelocity & operator=(IMUSensor_AngularVelocity &&from) noexcept
Definition: imu_sensor.pb.h:113
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fimu_5fsensor_2eproto
IGNITION_MSGS_VISIBLE IMUSensorDefaultTypeInternal _IMUSensor_default_instance_
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
std::shared_ptr< const IMUSensor > ConstIMUSensorSharedPtr
Definition: imu_sensor.pb.h:2054
IGNITION_MSGS_VISIBLE SensorNoiseDefaultTypeInternal _SensorNoise_default_instance_
std::unique_ptr< const IMUSensor > ConstIMUSensorUniquePtr
Definition: imu_sensor.pb.h:2052
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
std::unique_ptr< IMUSensor > IMUSensorUniquePtr
Definition: imu_sensor.pb.h:2051
IGNITION_MSGS_VISIBLE IMUSensor_LinearAccelerationDefaultTypeInternal _IMUSensor_LinearAcceleration_default_instance_
std::shared_ptr< IMUSensor > IMUSensorSharedPtr
Definition: imu_sensor.pb.h:2053
IGNITION_MSGS_VISIBLE IMUSensor_OrientationReferenceFrameDefaultTypeInternal _IMUSensor_OrientationReferenceFrame_default_instance_
IGNITION_MSGS_VISIBLE IMUSensor_AngularVelocityDefaultTypeInternal _IMUSensor_AngularVelocity_default_instance_
Definition: actor.pb.h:52
Definition: imu_sensor.pb.h:58
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[4] PROTOBUF_SECTION_VARIABLE(protodesc_cold)