build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h
Go to the documentation of this file.
48 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fmodel_5fconfiguration_2eproto IGNITION_MSGS_VISIBLE
66 IGNITION_MSGS_VISIBLE extern ModelConfigurationDefaultTypeInternal _ModelConfiguration_default_instance_;
71 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::ModelConfiguration* Arena::CreateMaybeMessage<::ignition::msgs::ModelConfiguration>(Arena*);
79 class IGNITION_MSGS_VISIBLE ModelConfiguration : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.ModelConfiguration) */ {
466 // @@protoc_insertion_point(field_mutable_list:ignition.msgs.ModelConfiguration.joint_positions)
542 link_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
567 link_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), link_name);
static const ModelConfiguration * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:109
void set_joint_positions(int index, double value)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:451
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:295
STL class.
Definition: build/ignition-msgs5/include/ignition/msgs/time.pb.h:76
::ignition::msgs::Time * release_time()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:336
ModelConfiguration * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:127
std::shared_ptr< const ModelConfiguration > ConstModelConfigurationSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:578
T move(T... args)
void set_joint_names(int index, const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:386
friend void swap(ModelConfiguration &a, ModelConfiguration &b)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:117
::ignition::msgs::Pose * mutable_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:490
Definition: build/ignition-msgs5/include/ignition/msgs/pose.pb.h:79
IGNITION_MSGS_VISIBLE TimeDefaultTypeInternal _Time_default_instance_
IGNITION_MSGS_VISIBLE ModelConfigurationDefaultTypeInternal _ModelConfiguration_default_instance_
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:499
const ::google::protobuf::RepeatedField< double > & joint_positions() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:460
void IGNITION_MSGS_VISIBLE AddDescriptors()
::google::protobuf::RepeatedField< double > * mutable_joint_positions()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:465
void set_link_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:526
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
::std::string * add_joint_names()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:406
void add_joint_positions(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:455
void clear_joint_names()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:375
ModelConfiguration & operator=(const ModelConfiguration &from)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:86
void set_allocated_link_name(::std::string *link_name)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:561
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_joint_names()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:435
std::unique_ptr< ModelConfiguration > ModelConfigurationUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:575
void clear_link_name()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:519
const ::google::protobuf::RepeatedPtrField< ::std::string > & joint_names() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:430
::ignition::msgs::Pose * release_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:483
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:52
void clear_joint_positions()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:444
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:79
void Swap(ModelConfiguration *other)
const ::ignition::msgs::Pose & pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:477
::std::string * release_link_name()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:556
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:304
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:282
int joint_positions_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:441
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
bool has_pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:471
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:50
std::unique_ptr< const ModelConfiguration > ConstModelConfigurationUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:576
STL namespace.
::std::string * mutable_link_name()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:551
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
const ::std::string & link_name() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:522
bool has_time() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:324
ModelConfiguration * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:123
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:288
int joint_names_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:372
::ignition::msgs::Time * mutable_time()
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:343
void set_allocated_time(::ignition::msgs::Time *time)
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:352
STL class.
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:276
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
const ::ignition::msgs::Time & time() const
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:330
std::shared_ptr< ModelConfiguration > ModelConfigurationSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/model_configuration.pb.h:577