packet.pb.h
Go to the documentation of this file.
78 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Packet* Arena::CreateMaybeMessage<::ignition::msgs::Packet>(Arena*);
86 class IGNITION_MSGS_VISIBLE Packet : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Packet) */ {
116 kCmdVel2D = 3,
117 kImage = 4,
118 kStringMsgV = 5,
119 kWebRequest = 6,
120 kPose = 7,
121 kDoublev = 8,
122 kPoseV = 9,
123 kTime = 10,
124 kClock = 11,
125 kWorldStats = 12,
126 CONTENT_NOT_SET = 0,
409 topic_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
434 topic_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), topic);
462 type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
516 : *reinterpret_cast< ::ignition::msgs::CmdVel2D*>(&::ignition::msgs::_CmdVel2D_default_instance_);
592 : *reinterpret_cast< ::ignition::msgs::StringMsg_V*>(&::ignition::msgs::_StringMsg_V_default_instance_);
630 : *reinterpret_cast< ::ignition::msgs::WebRequest*>(&::ignition::msgs::_WebRequest_default_instance_);
706 : *reinterpret_cast< ::ignition::msgs::Double_V*>(&::ignition::msgs::_Double_V_default_instance_);
858 : *reinterpret_cast< ::ignition::msgs::WorldStatistics*>(&::ignition::msgs::_WorldStatistics_default_instance_);
IGNITION_MSGS_VISIBLE PacketDefaultTypeInternal _Packet_default_instance_
const ::ignition::msgs::Image & image() const
Definition: packet.pb.h:550
IGNITION_MSGS_VISIBLE CmdVel2DDefaultTypeInternal _CmdVel2D_default_instance_
const ::ignition::msgs::StringMsg_V & string_msg_v() const
Definition: packet.pb.h:588
Definition: double_v.pb.h:76
STL class.
Definition: time.pb.h:76
::ignition::msgs::Image * mutable_image()
Definition: packet.pb.h:556
::ignition::msgs::Pose_V * mutable_pose_v()
Definition: packet.pb.h:746
void set_allocated_type(::std::string *type)
Definition: packet.pb.h:481
T move(T... args)
void IGNITION_MSGS_VISIBLE AddDescriptors()
const ::ignition::msgs::WebRequest & web_request() const
Definition: packet.pb.h:626
const ::ignition::msgs::Double_V & doublev() const
Definition: packet.pb.h:702
Definition: pose_v.pb.h:78
::ignition::msgs::Pose * mutable_pose()
Definition: packet.pb.h:670
::ignition::msgs::WebRequest * release_web_request()
Definition: packet.pb.h:615
Definition: pose.pb.h:79
::ignition::msgs::Time * mutable_time()
Definition: packet.pb.h:784
::ignition::msgs::WorldStatistics * mutable_world_stats()
Definition: packet.pb.h:860
Definition: stringmsg_v.pb.h:77
void set_type(const ::std::string &value)
Definition: packet.pb.h:446
IGNITION_MSGS_VISIBLE TimeDefaultTypeInternal _Time_default_instance_
Definition: packet.pb.h:86
void Swap(Packet *other)
std::shared_ptr< const Packet > ConstPacketSharedPtr
Definition: packet.pb.h:887
Definition: packet.pb.h:59
::ignition::msgs::Pose * release_pose()
Definition: packet.pb.h:653
void set_topic(const ::std::string &value)
Definition: packet.pb.h:393
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
::ignition::msgs::WorldStatistics * release_world_stats()
Definition: packet.pb.h:843
Definition: clock.pb.h:78
::ignition::msgs::Clock * release_clock()
Definition: packet.pb.h:805
Definition: cmd_vel2d.pb.h:77
::ignition::msgs::WebRequest * mutable_web_request()
Definition: packet.pb.h:632
const ::ignition::msgs::WorldStatistics & world_stats() const
Definition: packet.pb.h:854
Definition: world_stats.pb.h:79
Definition: image.pb.h:116
Definition: packet.pb.h:57
IGNITION_MSGS_VISIBLE ClockDefaultTypeInternal _Clock_default_instance_
::ignition::msgs::CmdVel2D * mutable_cmd_vel2d()
Definition: packet.pb.h:518
IGNITION_MSGS_VISIBLE Pose_VDefaultTypeInternal _Pose_V_default_instance_
static const Packet * internal_default_instance()
Definition: packet.pb.h:130
::ignition::msgs::Double_V * release_doublev()
Definition: packet.pb.h:691
::ignition::msgs::Pose_V * release_pose_v()
Definition: packet.pb.h:729
const ::ignition::msgs::Pose_V & pose_v() const
Definition: packet.pb.h:740
::ignition::msgs::Image * release_image()
Definition: packet.pb.h:539
::ignition::msgs::Clock * mutable_clock()
Definition: packet.pb.h:822
const ::ignition::msgs::Clock & clock() const
Definition: packet.pb.h:816
Definition: web_request.pb.h:77
IGNITION_MSGS_VISIBLE WorldStatisticsDefaultTypeInternal _WorldStatistics_default_instance_
::ignition::msgs::CmdVel2D * release_cmd_vel2d()
Definition: packet.pb.h:501
IGNITION_MSGS_VISIBLE ImageDefaultTypeInternal _Image_default_instance_
STL namespace.
IGNITION_MSGS_VISIBLE WebRequestDefaultTypeInternal _WebRequest_default_instance_
::ignition::msgs::Time * release_time()
Definition: packet.pb.h:767
::ignition::msgs::Double_V * mutable_doublev()
Definition: packet.pb.h:708
Packet * New(::google::protobuf::Arena *arena) const final
Definition: packet.pb.h:148
const ::ignition::msgs::CmdVel2D & cmd_vel2d() const
Definition: packet.pb.h:512
IGNITION_MSGS_VISIBLE Double_VDefaultTypeInternal _Double_V_default_instance_
STL class.
::ignition::msgs::StringMsg_V * mutable_string_msg_v()
Definition: packet.pb.h:594
IGNITION_MSGS_VISIBLE StringMsg_VDefaultTypeInternal _StringMsg_V_default_instance_
Definition: actor.pb.h:78
std::unique_ptr< const Packet > ConstPacketUniquePtr
Definition: packet.pb.h:885
void set_allocated_topic(::std::string *topic)
Definition: packet.pb.h:428
void clear_content()
::ignition::msgs::StringMsg_V * release_string_msg_v()
Definition: packet.pb.h:577