build/ignition-msgs8/include/ignition/msgs/imu.pb.h
Go to the documentation of this file.
71 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::IMU* Arena::CreateMaybeMessage<::ignition::msgs::IMU>(Arena*);
79 class IGNITION_MSGS_VISIBLE IMU : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.IMU) */ {
323 entity_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
335 return entity_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
340 return entity_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
348 entity_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entity_name);
477 inline void IMU::set_allocated_linear_acceleration(::ignition::msgs::Vector3d* linear_acceleration) {
void set_allocated_angular_velocity(::ignition::msgs::Vector3d *angular_velocity)
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:429
IGNITION_MSGS_VISIBLE IMUDefaultTypeInternal _IMU_default_instance_
bool has_linear_acceleration() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:449
STL class.
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:79
T move(T... args)
Definition: build/ignition-msgs8/include/ignition/msgs/vector3d.pb.h:77
IMU * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:127
const ::ignition::msgs::Quaternion & orientation() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:359
Definition: build/ignition-msgs8/include/ignition/msgs/quaternion.pb.h:77
::std::string * release_entity_name()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:337
bool has_header() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:252
bool has_orientation() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:353
bool has_angular_velocity() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:401
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:258
const ::ignition::msgs::Vector3d & linear_acceleration() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:455
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:52
IGNITION_MSGS_VISIBLE QuaternionDefaultTypeInternal _Quaternion_default_instance_
::ignition::msgs::Vector3d * mutable_angular_velocity()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:420
void set_entity_name(const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:307
void set_allocated_orientation(::ignition::msgs::Quaternion *orientation)
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:381
const ::std::string & entity_name() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:303
void Swap(IMU *other)
void set_allocated_linear_acceleration(::ignition::msgs::Vector3d *linear_acceleration)
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:477
::std::string * mutable_entity_name()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:332
friend void swap(IMU &a, IMU &b)
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:117
IMU * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:123
void set_allocated_entity_name(::std::string *entity_name)
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:342
void clear_entity_name()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:300
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
::ignition::msgs::Quaternion * release_orientation()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:365
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:50
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
::ignition::msgs::Quaternion * mutable_orientation()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:372
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:271
std::shared_ptr< const IMU > ConstIMUSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:503
STL namespace.
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
static const IMU * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:109
IMU & operator=(const IMU &from)
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:86
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:280
const ::ignition::msgs::Vector3d & angular_velocity() const
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:407
::ignition::msgs::Vector3d * mutable_linear_acceleration()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:468
::ignition::msgs::Vector3d * release_linear_acceleration()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:461
void IGNITION_MSGS_VISIBLE AddDescriptors()
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:264
STL class.
std::unique_ptr< const IMU > ConstIMUUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:501
std::shared_ptr< IMU > IMUSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:502
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78
::ignition::msgs::Vector3d * release_angular_velocity()
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:413
std::unique_ptr< IMU > IMUUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/imu.pb.h:500