imu_sensor.pb.h
Go to the documentation of this file.
58 GZ_MSGS_VISIBLE extern IMUSensor_AngularVelocityDefaultTypeInternal _IMUSensor_AngularVelocity_default_instance_;
61 GZ_MSGS_VISIBLE extern IMUSensor_LinearAccelerationDefaultTypeInternal _IMUSensor_LinearAcceleration_default_instance_;
64 GZ_MSGS_VISIBLE extern IMUSensor_OrientationReferenceFrameDefaultTypeInternal _IMUSensor_OrientationReferenceFrame_default_instance_;
69 template<> GZ_MSGS_VISIBLE ::gz::msgs::IMUSensor* Arena::CreateMaybeMessage<::gz::msgs::IMUSensor>(Arena*);
70 template<> GZ_MSGS_VISIBLE ::gz::msgs::IMUSensor_AngularVelocity* Arena::CreateMaybeMessage<::gz::msgs::IMUSensor_AngularVelocity>(Arena*);
71 template<> GZ_MSGS_VISIBLE ::gz::msgs::IMUSensor_LinearAcceleration* Arena::CreateMaybeMessage<::gz::msgs::IMUSensor_LinearAcceleration>(Arena*);
72 template<> GZ_MSGS_VISIBLE ::gz::msgs::IMUSensor_OrientationReferenceFrame* Arena::CreateMaybeMessage<::gz::msgs::IMUSensor_OrientationReferenceFrame>(Arena*);
80 class GZ_MSGS_VISIBLE IMUSensor_AngularVelocity : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gz.msgs.IMUSensor.AngularVelocity) */ {
215 class GZ_MSGS_VISIBLE IMUSensor_LinearAcceleration : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gz.msgs.IMUSensor.LinearAcceleration) */ {
350 class GZ_MSGS_VISIBLE IMUSensor_OrientationReferenceFrame : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gz.msgs.IMUSensor.OrientationReferenceFrame) */ {
357 inline IMUSensor_OrientationReferenceFrame& operator=(const IMUSensor_OrientationReferenceFrame& from) {
367 inline IMUSensor_OrientationReferenceFrame& operator=(IMUSensor_OrientationReferenceFrame&& from) noexcept {
388 friend void swap(IMUSensor_OrientationReferenceFrame& a, IMUSensor_OrientationReferenceFrame& b) {
517 class GZ_MSGS_VISIBLE IMUSensor : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gz.msgs.IMUSensor) */ {
642 void set_allocated_linear_acceleration(::gz::msgs::IMUSensor_LinearAcceleration* linear_acceleration);
654 void set_allocated_orientation_ref_frame(::gz::msgs::IMUSensor_OrientationReferenceFrame* orientation_ref_frame);
707 inline void IMUSensor_AngularVelocity::set_allocated_x_noise(::gz::msgs::SensorNoise* x_noise) {
755 inline void IMUSensor_AngularVelocity::set_allocated_y_noise(::gz::msgs::SensorNoise* y_noise) {
803 inline void IMUSensor_AngularVelocity::set_allocated_z_noise(::gz::msgs::SensorNoise* z_noise) {
855 inline void IMUSensor_LinearAcceleration::set_allocated_x_noise(::gz::msgs::SensorNoise* x_noise) {
903 inline void IMUSensor_LinearAcceleration::set_allocated_y_noise(::gz::msgs::SensorNoise* y_noise) {
951 inline void IMUSensor_LinearAcceleration::set_allocated_z_noise(::gz::msgs::SensorNoise* z_noise) {
976 localization_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
992 // @@protoc_insertion_point(field_set_rvalue:gz.msgs.IMUSensor.OrientationReferenceFrame.localization)
998 localization_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
999 // @@protoc_insertion_point(field_set_char:gz.msgs.IMUSensor.OrientationReferenceFrame.localization)
1001 inline void IMUSensor_OrientationReferenceFrame::set_localization(const char* value, size_t size) {
1005 // @@protoc_insertion_point(field_set_pointer:gz.msgs.IMUSensor.OrientationReferenceFrame.localization)
1009 // @@protoc_insertion_point(field_mutable:gz.msgs.IMUSensor.OrientationReferenceFrame.localization)
1010 return localization_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1013 // @@protoc_insertion_point(field_release:gz.msgs.IMUSensor.OrientationReferenceFrame.localization)
1015 return localization_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1017 inline void IMUSensor_OrientationReferenceFrame::set_allocated_localization(::std::string* localization) {
1023 localization_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), localization);
1024 // @@protoc_insertion_point(field_set_allocated:gz.msgs.IMUSensor.OrientationReferenceFrame.localization)
1031 inline const ::gz::msgs::Vector3d& IMUSensor_OrientationReferenceFrame::_internal_custom_rpy() const {
1041 // @@protoc_insertion_point(field_release:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy)
1053 // @@protoc_insertion_point(field_mutable:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy)
1056 inline void IMUSensor_OrientationReferenceFrame::set_allocated_custom_rpy(::gz::msgs::Vector3d* custom_rpy) {
1072 // @@protoc_insertion_point(field_set_allocated:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy)
1077 custom_rpy_parent_frame_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1079 inline const ::std::string& IMUSensor_OrientationReferenceFrame::custom_rpy_parent_frame() const {
1080 // @@protoc_insertion_point(field_get:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1083 inline void IMUSensor_OrientationReferenceFrame::set_custom_rpy_parent_frame(const ::std::string& value) {
1085 custom_rpy_parent_frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1086 // @@protoc_insertion_point(field_set:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1089 inline void IMUSensor_OrientationReferenceFrame::set_custom_rpy_parent_frame(::std::string&& value) {
1093 // @@protoc_insertion_point(field_set_rvalue:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1096 inline void IMUSensor_OrientationReferenceFrame::set_custom_rpy_parent_frame(const char* value) {
1099 custom_rpy_parent_frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1100 // @@protoc_insertion_point(field_set_char:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1102 inline void IMUSensor_OrientationReferenceFrame::set_custom_rpy_parent_frame(const char* value, size_t size) {
1104 custom_rpy_parent_frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1106 // @@protoc_insertion_point(field_set_pointer:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1110 // @@protoc_insertion_point(field_mutable:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1111 return custom_rpy_parent_frame_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1114 // @@protoc_insertion_point(field_release:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1116 return custom_rpy_parent_frame_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1118 inline void IMUSensor_OrientationReferenceFrame::set_allocated_custom_rpy_parent_frame(::std::string* custom_rpy_parent_frame) {
1124 custom_rpy_parent_frame_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), custom_rpy_parent_frame);
1125 // @@protoc_insertion_point(field_set_allocated:gz.msgs.IMUSensor.OrientationReferenceFrame.custom_rpy_parent_frame)
1132 inline const ::gz::msgs::Vector3d& IMUSensor_OrientationReferenceFrame::_internal_gravity_dir_x() const {
1135 inline const ::gz::msgs::Vector3d& IMUSensor_OrientationReferenceFrame::gravity_dir_x() const {
1137 // @@protoc_insertion_point(field_get:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1142 // @@protoc_insertion_point(field_release:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1154 // @@protoc_insertion_point(field_mutable:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1157 inline void IMUSensor_OrientationReferenceFrame::set_allocated_gravity_dir_x(::gz::msgs::Vector3d* gravity_dir_x) {
1173 // @@protoc_insertion_point(field_set_allocated:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x)
1178 gravity_dir_x_parent_frame_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1180 inline const ::std::string& IMUSensor_OrientationReferenceFrame::gravity_dir_x_parent_frame() const {
1181 // @@protoc_insertion_point(field_get:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1184 inline void IMUSensor_OrientationReferenceFrame::set_gravity_dir_x_parent_frame(const ::std::string& value) {
1186 gravity_dir_x_parent_frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1187 // @@protoc_insertion_point(field_set:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1190 inline void IMUSensor_OrientationReferenceFrame::set_gravity_dir_x_parent_frame(::std::string&& value) {
1194 // @@protoc_insertion_point(field_set_rvalue:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1197 inline void IMUSensor_OrientationReferenceFrame::set_gravity_dir_x_parent_frame(const char* value) {
1200 gravity_dir_x_parent_frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1201 // @@protoc_insertion_point(field_set_char:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1203 inline void IMUSensor_OrientationReferenceFrame::set_gravity_dir_x_parent_frame(const char* value, size_t size) {
1205 gravity_dir_x_parent_frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1207 // @@protoc_insertion_point(field_set_pointer:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1209 inline ::std::string* IMUSensor_OrientationReferenceFrame::mutable_gravity_dir_x_parent_frame() {
1211 // @@protoc_insertion_point(field_mutable:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1212 return gravity_dir_x_parent_frame_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1214 inline ::std::string* IMUSensor_OrientationReferenceFrame::release_gravity_dir_x_parent_frame() {
1215 // @@protoc_insertion_point(field_release:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1217 return gravity_dir_x_parent_frame_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1219 inline void IMUSensor_OrientationReferenceFrame::set_allocated_gravity_dir_x_parent_frame(::std::string* gravity_dir_x_parent_frame) {
1225 gravity_dir_x_parent_frame_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), gravity_dir_x_parent_frame);
1226 // @@protoc_insertion_point(field_set_allocated:gz.msgs.IMUSensor.OrientationReferenceFrame.gravity_dir_x_parent_frame)
1291 inline const ::gz::msgs::IMUSensor_AngularVelocity& IMUSensor::_internal_angular_velocity() const {
1316 inline void IMUSensor::set_allocated_angular_velocity(::gz::msgs::IMUSensor_AngularVelocity* angular_velocity) {
1345 inline const ::gz::msgs::IMUSensor_LinearAcceleration& IMUSensor::_internal_linear_acceleration() const {
1348 inline const ::gz::msgs::IMUSensor_LinearAcceleration& IMUSensor::linear_acceleration() const {
1370 inline void IMUSensor::set_allocated_linear_acceleration(::gz::msgs::IMUSensor_LinearAcceleration* linear_acceleration) {
1399 inline const ::gz::msgs::IMUSensor_OrientationReferenceFrame& IMUSensor::_internal_orientation_ref_frame() const {
1402 inline const ::gz::msgs::IMUSensor_OrientationReferenceFrame& IMUSensor::orientation_ref_frame() const {
1405 return p != NULL ? *p : *reinterpret_cast<const ::gz::msgs::IMUSensor_OrientationReferenceFrame*>(
1408 inline ::gz::msgs::IMUSensor_OrientationReferenceFrame* IMUSensor::release_orientation_ref_frame() {
1415 inline ::gz::msgs::IMUSensor_OrientationReferenceFrame* IMUSensor::mutable_orientation_ref_frame() {
1418 auto* p = CreateMaybeMessage<::gz::msgs::IMUSensor_OrientationReferenceFrame>(GetArenaNoVirtual());
1424 inline void IMUSensor::set_allocated_orientation_ref_frame(::gz::msgs::IMUSensor_OrientationReferenceFrame* orientation_ref_frame) {