build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h
Go to the documentation of this file.
51 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fuser_5fcmd_2eproto IGNITION_MSGS_VISIBLE
74 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::UserCmd* Arena::CreateMaybeMessage<::ignition::msgs::UserCmd>(Arena*);
105 class IGNITION_MSGS_VISIBLE UserCmd : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.UserCmd) */ {
435 description_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
447 return description_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
452 return description_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
460 description_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), description);
556 entity_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
568 return entity_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
573 return entity_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
581 entity_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entity_name);
614 inline void UserCmd::set_allocated_world_control(::ignition::msgs::WorldControl* world_control) {
void clear_description()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:412
@ UserCmd_Type_WORLD_CONTROL
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:82
std::unique_ptr< UserCmd > UserCmdUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:685
std::unique_ptr< const UserCmd > ConstUserCmdUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:686
const int UserCmd_Type_Type_ARRAYSIZE
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:91
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:362
STL class.
UserCmd_Type
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:80
Definition: build/ignition-msgs5/include/ignition/msgs/world_control.pb.h:78
T move(T... args)
void set_allocated_description(::std::string *description)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:454
::std::string * release_description()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:449
const ::ignition::msgs::Wrench & wrench() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:640
void clear_entity_name()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:533
const UserCmd_Type UserCmd_Type_Type_MIN
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:89
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:356
const IGNITION_MSGS_VISIBLE ::google::protobuf::EnumDescriptor * UserCmd_Type_descriptor()
static const UserCmd * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:135
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light > * mutable_light()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:514
void set_id(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:405
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:83
IGNITION_MSGS_VISIBLE UserCmdDefaultTypeInternal _UserCmd_default_instance_
@ UserCmd_Type_WRENCH
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:83
::std::string * mutable_entity_name()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:565
const ::ignition::msgs::WorldControl & world_control() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:592
UserCmd * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:149
const ::std::string & entity_name() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:536
void clear_id()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:398
void clear_type()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:465
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model > & model() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:500
void set_allocated_world_control(::ignition::msgs::WorldControl *world_control)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:614
::ignition::msgs::WorldControl * release_world_control()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:598
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:55
static const ::std::string & Type_Name(Type value)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:212
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:378
static const ::google::protobuf::EnumDescriptor * Type_descriptor()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:209
std::shared_ptr< UserCmd > UserCmdSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:687
::ignition::msgs::Light * add_light()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:522
void set_allocated_entity_name(::std::string *entity_name)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:575
IGNITION_MSGS_VISIBLE WorldControlDefaultTypeInternal _WorldControl_default_instance_
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:53
::std::string * mutable_description()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:444
::google::protobuf::uint32 id() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:401
bool has_world_control() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:586
void IGNITION_MSGS_VISIBLE AddDescriptors()
std::shared_ptr< const UserCmd > ConstUserCmdSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:688
UserCmd * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:153
@ UserCmd_Type_UserCmd_Type_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:86
::std::string * release_entity_name()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:570
::ignition::msgs::UserCmd_Type type() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:468
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:105
void set_type(::ignition::msgs::UserCmd_Type value)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:472
bool UserCmd_Type_Parse(const ::std::string &name, UserCmd_Type *value)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:98
Definition: build/ignition-msgs5/include/ignition/msgs/wrench.pb.h:78
int model_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:479
int light_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:506
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
void set_allocated_wrench(::ignition::msgs::Wrench *wrench)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:662
@ UserCmd_Type_SCALING
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:84
UserCmd & operator=(const UserCmd &from)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:112
Definition: build/ignition-msgs5/include/ignition/msgs/light.pb.h:103
const UserCmd_Type UserCmd_Type_Type_MAX
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:90
IGNITION_MSGS_VISIBLE WrenchDefaultTypeInternal _Wrench_default_instance_
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model > * mutable_model()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:487
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
@ UserCmd_Type_MOVING
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:81
::ignition::msgs::Wrench * release_wrench()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:646
bool has_wrench() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:634
const ::std::string & UserCmd_Type_Name(UserCmd_Type value)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:94
IGNITION_MSGS_VISIBLE bool UserCmd_Type_IsValid(int value)
static bool Type_Parse(const ::std::string &name, Type *value)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:215
::ignition::msgs::WorldControl * mutable_world_control()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:605
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:350
void set_entity_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:540
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:369
void Swap(UserCmd *other)
STL class.
@ UserCmd_Type_UserCmd_Type_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:85
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light > & light() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:527
friend void swap(UserCmd &a, UserCmd &b)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:143
::ignition::msgs::Model * add_model()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:495
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
::ignition::msgs::Wrench * mutable_wrench()
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:653
void set_description(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:419
const ::std::string & description() const
Definition: build/ignition-msgs5/include/ignition/msgs/user_cmd.pb.h:415