build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h
Go to the documentation of this file.
48 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2ftopic_5finfo_2eproto IGNITION_MSGS_VISIBLE
71 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::TopicInfo* Arena::CreateMaybeMessage<::ignition::msgs::TopicInfo>(Arena*);
79 class IGNITION_MSGS_VISIBLE TopicInfo : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.TopicInfo) */ {
310 msg_type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
335 msg_type_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), msg_type);
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:245
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:239
friend void swap(TopicInfo &a, TopicInfo &b)
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:117
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:251
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Publish > * mutable_publisher()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:348
STL class.
T move(T... args)
int subscriber_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:367
Definition: build/ignition-msgs5/include/ignition/msgs/publish.pb.h:77
const ::std::string & msg_type() const
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:290
::ignition::msgs::Subscribe * add_subscriber()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:383
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Publish > & publisher() const
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:361
Definition: build/ignition-msgs5/include/ignition/msgs/subscribe.pb.h:77
::ignition::msgs::Publish * add_publisher()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:356
TopicInfo * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:123
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:267
::std::string * release_msg_type()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:324
IGNITION_MSGS_VISIBLE TopicInfoDefaultTypeInternal _TopicInfo_default_instance_
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:258
int publisher_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:340
std::unique_ptr< TopicInfo > TopicInfoUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:397
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Subscribe > & subscriber() const
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:388
::std::string * mutable_msg_type()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:319
std::shared_ptr< const TopicInfo > ConstTopicInfoSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:400
static const TopicInfo * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:109
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:79
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:50
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:52
std::unique_ptr< const TopicInfo > ConstTopicInfoUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:398
void clear_msg_type()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:287
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Subscribe > * mutable_subscriber()
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:375
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
void set_msg_type(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:294
void Swap(TopicInfo *other)
TopicInfo * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:127
STL namespace.
void IGNITION_MSGS_VISIBLE AddDescriptors()
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
std::shared_ptr< TopicInfo > TopicInfoSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:399
TopicInfo & operator=(const TopicInfo &from)
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:86
STL class.
void set_allocated_msg_type(::std::string *msg_type)
Definition: build/ignition-msgs5/include/ignition/msgs/topic_info.pb.h:329
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78