Gazebo Msgs

API Reference

8.7.0
build/ignition-msgs8/include/ignition/msgs/header.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/header.proto
3 
4 #ifndef PROTOBUF_INCLUDED_ignition_2fmsgs_2fheader_2eproto
5 #define PROTOBUF_INCLUDED_ignition_2fmsgs_2fheader_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
29 #include <google/protobuf/message.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
33 #include "ignition/msgs/time.pb.h"
34 #ifndef _MSC_VER
35 #pragma GCC system_header
36 #else
37 #pragma warning(push)
38 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
39 #endif
40 #ifdef __linux__
41 #include <sys/sysmacros.h>
42 #endif
43 #include <memory>
44 #include <ignition/msgs/Export.hh>
45 // @@protoc_insertion_point(includes)
46 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fheader_2eproto IGNITION_MSGS_VISIBLE
47 
49 // Internal implementation detail -- do not use these members.
50 struct IGNITION_MSGS_VISIBLE TableStruct {
51  static const ::google::protobuf::internal::ParseTableField entries[];
52  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
53  static const ::google::protobuf::internal::ParseTable schema[2];
54  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
55  static const ::google::protobuf::internal::SerializationTable serialization_table[];
56  static const ::google::protobuf::uint32 offsets[];
57 };
58 void IGNITION_MSGS_VISIBLE AddDescriptors();
59 } // namespace protobuf_ignition_2fmsgs_2fheader_2eproto
60 namespace ignition {
61 namespace msgs {
62 class Header;
63 class HeaderDefaultTypeInternal;
64 IGNITION_MSGS_VISIBLE extern HeaderDefaultTypeInternal _Header_default_instance_;
65 class Header_Map;
66 class Header_MapDefaultTypeInternal;
67 IGNITION_MSGS_VISIBLE extern Header_MapDefaultTypeInternal _Header_Map_default_instance_;
68 } // namespace msgs
69 } // namespace ignition
70 namespace google {
71 namespace protobuf {
72 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Header* Arena::CreateMaybeMessage<::ignition::msgs::Header>(Arena*);
73 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Header_Map* Arena::CreateMaybeMessage<::ignition::msgs::Header_Map>(Arena*);
74 } // namespace protobuf
75 } // namespace google
76 namespace ignition {
77 namespace msgs {
78 
79 // ===================================================================
80 
81 class IGNITION_MSGS_VISIBLE Header_Map : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Header.Map) */ {
82  public:
83  Header_Map();
84  virtual ~Header_Map();
85 
86  Header_Map(const Header_Map& from);
87 
88  inline Header_Map& operator=(const Header_Map& from) {
89  CopyFrom(from);
90  return *this;
91  }
92  #if LANG_CXX11
93  Header_Map(Header_Map&& from) noexcept
94  : Header_Map() {
95  *this = ::std::move(from);
96  }
97 
98  inline Header_Map& operator=(Header_Map&& from) noexcept {
99  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
100  if (this != &from) InternalSwap(&from);
101  } else {
102  CopyFrom(from);
103  }
104  return *this;
105  }
106  #endif
107  static const ::google::protobuf::Descriptor* descriptor();
108  static const Header_Map& default_instance();
109 
110  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
111  static inline const Header_Map* internal_default_instance() {
112  return reinterpret_cast<const Header_Map*>(
114  }
115  static constexpr int kIndexInFileMessages =
116  0;
117 
118  void Swap(Header_Map* other);
119  friend void swap(Header_Map& a, Header_Map& b) {
120  a.Swap(&b);
121  }
122 
123  // implements Message ----------------------------------------------
124 
125  inline Header_Map* New() const final {
126  return CreateMaybeMessage<Header_Map>(NULL);
127  }
128 
129  Header_Map* New(::google::protobuf::Arena* arena) const final {
130  return CreateMaybeMessage<Header_Map>(arena);
131  }
132  void CopyFrom(const ::google::protobuf::Message& from) final;
133  void MergeFrom(const ::google::protobuf::Message& from) final;
134  void CopyFrom(const Header_Map& from);
135  void MergeFrom(const Header_Map& from);
136  void Clear() final;
137  bool IsInitialized() const final;
138 
139  size_t ByteSizeLong() const final;
140  bool MergePartialFromCodedStream(
141  ::google::protobuf::io::CodedInputStream* input) final;
142  void SerializeWithCachedSizes(
143  ::google::protobuf::io::CodedOutputStream* output) const final;
144  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
145  bool deterministic, ::google::protobuf::uint8* target) const final;
146  int GetCachedSize() const final { return _cached_size_.Get(); }
147 
148  private:
149  void SharedCtor();
150  void SharedDtor();
151  void SetCachedSize(int size) const final;
152  void InternalSwap(Header_Map* other);
153  private:
154  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
155  return NULL;
156  }
157  inline void* MaybeArenaPtr() const {
158  return NULL;
159  }
160  public:
161 
162  ::google::protobuf::Metadata GetMetadata() const final;
163 
164  // nested types ----------------------------------------------------
165 
166  // accessors -------------------------------------------------------
167 
168  // repeated string value = 2;
169  int value_size() const;
170  void clear_value();
171  static const int kValueFieldNumber = 2;
172  const ::std::string& value(int index) const;
173  ::std::string* mutable_value(int index);
174  void set_value(int index, const ::std::string& value);
175  #if LANG_CXX11
176  void set_value(int index, ::std::string&& value);
177  #endif
178  void set_value(int index, const char* value);
179  void set_value(int index, const char* value, size_t size);
180  ::std::string* add_value();
181  void add_value(const ::std::string& value);
182  #if LANG_CXX11
183  void add_value(::std::string&& value);
184  #endif
185  void add_value(const char* value);
186  void add_value(const char* value, size_t size);
187  const ::google::protobuf::RepeatedPtrField< ::std::string>& value() const;
188  ::google::protobuf::RepeatedPtrField< ::std::string>* mutable_value();
189 
190  // string key = 1;
191  void clear_key();
192  static const int kKeyFieldNumber = 1;
193  const ::std::string& key() const;
194  void set_key(const ::std::string& value);
195  #if LANG_CXX11
196  void set_key(::std::string&& value);
197  #endif
198  void set_key(const char* value);
199  void set_key(const char* value, size_t size);
200  ::std::string* mutable_key();
201  ::std::string* release_key();
202  void set_allocated_key(::std::string* key);
203 
204  // @@protoc_insertion_point(class_scope:ignition.msgs.Header.Map)
205  private:
206 
207  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
208  ::google::protobuf::RepeatedPtrField< ::std::string> value_;
209  ::google::protobuf::internal::ArenaStringPtr key_;
210  mutable ::google::protobuf::internal::CachedSize _cached_size_;
211  friend struct ::protobuf_ignition_2fmsgs_2fheader_2eproto::TableStruct;
212 };
213 // -------------------------------------------------------------------
214 
215 class IGNITION_MSGS_VISIBLE Header : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Header) */ {
216  public:
217  Header();
218  virtual ~Header();
219 
220  Header(const Header& from);
221 
222  inline Header& operator=(const Header& from) {
223  CopyFrom(from);
224  return *this;
225  }
226  #if LANG_CXX11
227  Header(Header&& from) noexcept
228  : Header() {
229  *this = ::std::move(from);
230  }
231 
232  inline Header& operator=(Header&& from) noexcept {
233  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
234  if (this != &from) InternalSwap(&from);
235  } else {
236  CopyFrom(from);
237  }
238  return *this;
239  }
240  #endif
241  static const ::google::protobuf::Descriptor* descriptor();
242  static const Header& default_instance();
243 
244  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
245  static inline const Header* internal_default_instance() {
246  return reinterpret_cast<const Header*>(
248  }
249  static constexpr int kIndexInFileMessages =
250  1;
251 
252  void Swap(Header* other);
253  friend void swap(Header& a, Header& b) {
254  a.Swap(&b);
255  }
256 
257  // implements Message ----------------------------------------------
258 
259  inline Header* New() const final {
260  return CreateMaybeMessage<Header>(NULL);
261  }
262 
263  Header* New(::google::protobuf::Arena* arena) const final {
264  return CreateMaybeMessage<Header>(arena);
265  }
266  void CopyFrom(const ::google::protobuf::Message& from) final;
267  void MergeFrom(const ::google::protobuf::Message& from) final;
268  void CopyFrom(const Header& from);
269  void MergeFrom(const Header& from);
270  void Clear() final;
271  bool IsInitialized() const final;
272 
273  size_t ByteSizeLong() const final;
274  bool MergePartialFromCodedStream(
275  ::google::protobuf::io::CodedInputStream* input) final;
276  void SerializeWithCachedSizes(
277  ::google::protobuf::io::CodedOutputStream* output) const final;
278  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
279  bool deterministic, ::google::protobuf::uint8* target) const final;
280  int GetCachedSize() const final { return _cached_size_.Get(); }
281 
282  private:
283  void SharedCtor();
284  void SharedDtor();
285  void SetCachedSize(int size) const final;
286  void InternalSwap(Header* other);
287  private:
288  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
289  return NULL;
290  }
291  inline void* MaybeArenaPtr() const {
292  return NULL;
293  }
294  public:
295 
296  ::google::protobuf::Metadata GetMetadata() const final;
297 
298  // nested types ----------------------------------------------------
299 
300  typedef Header_Map Map;
301 
302  // accessors -------------------------------------------------------
303 
304  // repeated .ignition.msgs.Header.Map data = 2;
305  int data_size() const;
306  void clear_data();
307  static const int kDataFieldNumber = 2;
308  ::ignition::msgs::Header_Map* mutable_data(int index);
309  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Header_Map >*
310  mutable_data();
311  const ::ignition::msgs::Header_Map& data(int index) const;
312  ::ignition::msgs::Header_Map* add_data();
313  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Header_Map >&
314  data() const;
315 
316  // .ignition.msgs.Time stamp = 1;
317  bool has_stamp() const;
318  void clear_stamp();
319  static const int kStampFieldNumber = 1;
320  private:
321  const ::ignition::msgs::Time& _internal_stamp() const;
322  public:
323  const ::ignition::msgs::Time& stamp() const;
324  ::ignition::msgs::Time* release_stamp();
325  ::ignition::msgs::Time* mutable_stamp();
326  void set_allocated_stamp(::ignition::msgs::Time* stamp);
327 
328  // @@protoc_insertion_point(class_scope:ignition.msgs.Header)
329  private:
330 
331  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
332  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Header_Map > data_;
333  ::ignition::msgs::Time* stamp_;
334  mutable ::google::protobuf::internal::CachedSize _cached_size_;
335  friend struct ::protobuf_ignition_2fmsgs_2fheader_2eproto::TableStruct;
336 };
337 // ===================================================================
338 
339 
340 // ===================================================================
341 
342 #ifdef __GNUC__
343  #pragma GCC diagnostic push
344  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
345 #endif // __GNUC__
346 // Header_Map
347 
348 // string key = 1;
349 inline void Header_Map::clear_key() {
350  key_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
351 }
352 inline const ::std::string& Header_Map::key() const {
353  // @@protoc_insertion_point(field_get:ignition.msgs.Header.Map.key)
354  return key_.GetNoArena();
355 }
356 inline void Header_Map::set_key(const ::std::string& value) {
357 
358  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
359  // @@protoc_insertion_point(field_set:ignition.msgs.Header.Map.key)
360 }
361 #if LANG_CXX11
362 inline void Header_Map::set_key(::std::string&& value) {
363 
364  key_.SetNoArena(
365  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
366  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.Header.Map.key)
367 }
368 #endif
369 inline void Header_Map::set_key(const char* value) {
370  GOOGLE_DCHECK(value != NULL);
371 
372  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
373  // @@protoc_insertion_point(field_set_char:ignition.msgs.Header.Map.key)
374 }
375 inline void Header_Map::set_key(const char* value, size_t size) {
376 
377  key_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
378  ::std::string(reinterpret_cast<const char*>(value), size));
379  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Header.Map.key)
380 }
381 inline ::std::string* Header_Map::mutable_key() {
382 
383  // @@protoc_insertion_point(field_mutable:ignition.msgs.Header.Map.key)
384  return key_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
385 }
386 inline ::std::string* Header_Map::release_key() {
387  // @@protoc_insertion_point(field_release:ignition.msgs.Header.Map.key)
388 
389  return key_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
390 }
392  if (key != NULL) {
393 
394  } else {
395 
396  }
397  key_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), key);
398  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Header.Map.key)
399 }
400 
401 // repeated string value = 2;
402 inline int Header_Map::value_size() const {
403  return value_.size();
404 }
405 inline void Header_Map::clear_value() {
406  value_.Clear();
407 }
408 inline const ::std::string& Header_Map::value(int index) const {
409  // @@protoc_insertion_point(field_get:ignition.msgs.Header.Map.value)
410  return value_.Get(index);
411 }
412 inline ::std::string* Header_Map::mutable_value(int index) {
413  // @@protoc_insertion_point(field_mutable:ignition.msgs.Header.Map.value)
414  return value_.Mutable(index);
415 }
416 inline void Header_Map::set_value(int index, const ::std::string& value) {
417  // @@protoc_insertion_point(field_set:ignition.msgs.Header.Map.value)
418  value_.Mutable(index)->assign(value);
419 }
420 #if LANG_CXX11
421 inline void Header_Map::set_value(int index, ::std::string&& value) {
422  // @@protoc_insertion_point(field_set:ignition.msgs.Header.Map.value)
423  value_.Mutable(index)->assign(std::move(value));
424 }
425 #endif
426 inline void Header_Map::set_value(int index, const char* value) {
427  GOOGLE_DCHECK(value != NULL);
428  value_.Mutable(index)->assign(value);
429  // @@protoc_insertion_point(field_set_char:ignition.msgs.Header.Map.value)
430 }
431 inline void Header_Map::set_value(int index, const char* value, size_t size) {
432  value_.Mutable(index)->assign(
433  reinterpret_cast<const char*>(value), size);
434  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Header.Map.value)
435 }
436 inline ::std::string* Header_Map::add_value() {
437  // @@protoc_insertion_point(field_add_mutable:ignition.msgs.Header.Map.value)
438  return value_.Add();
439 }
440 inline void Header_Map::add_value(const ::std::string& value) {
441  value_.Add()->assign(value);
442  // @@protoc_insertion_point(field_add:ignition.msgs.Header.Map.value)
443 }
444 #if LANG_CXX11
445 inline void Header_Map::add_value(::std::string&& value) {
446  value_.Add(std::move(value));
447  // @@protoc_insertion_point(field_add:ignition.msgs.Header.Map.value)
448 }
449 #endif
450 inline void Header_Map::add_value(const char* value) {
451  GOOGLE_DCHECK(value != NULL);
452  value_.Add()->assign(value);
453  // @@protoc_insertion_point(field_add_char:ignition.msgs.Header.Map.value)
454 }
455 inline void Header_Map::add_value(const char* value, size_t size) {
456  value_.Add()->assign(reinterpret_cast<const char*>(value), size);
457  // @@protoc_insertion_point(field_add_pointer:ignition.msgs.Header.Map.value)
458 }
459 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
461  // @@protoc_insertion_point(field_list:ignition.msgs.Header.Map.value)
462  return value_;
463 }
464 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
466  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Header.Map.value)
467  return &value_;
468 }
469 
470 // -------------------------------------------------------------------
471 
472 // Header
473 
474 // .ignition.msgs.Time stamp = 1;
475 inline bool Header::has_stamp() const {
476  return this != internal_default_instance() && stamp_ != NULL;
477 }
478 inline const ::ignition::msgs::Time& Header::_internal_stamp() const {
479  return *stamp_;
480 }
481 inline const ::ignition::msgs::Time& Header::stamp() const {
482  const ::ignition::msgs::Time* p = stamp_;
483  // @@protoc_insertion_point(field_get:ignition.msgs.Header.stamp)
484  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Time*>(
486 }
487 inline ::ignition::msgs::Time* Header::release_stamp() {
488  // @@protoc_insertion_point(field_release:ignition.msgs.Header.stamp)
489 
490  ::ignition::msgs::Time* temp = stamp_;
491  stamp_ = NULL;
492  return temp;
493 }
494 inline ::ignition::msgs::Time* Header::mutable_stamp() {
495 
496  if (stamp_ == NULL) {
497  auto* p = CreateMaybeMessage<::ignition::msgs::Time>(GetArenaNoVirtual());
498  stamp_ = p;
499  }
500  // @@protoc_insertion_point(field_mutable:ignition.msgs.Header.stamp)
501  return stamp_;
502 }
504  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
505  if (message_arena == NULL) {
506  delete reinterpret_cast< ::google::protobuf::MessageLite*>(stamp_);
507  }
508  if (stamp) {
509  ::google::protobuf::Arena* submessage_arena = NULL;
510  if (message_arena != submessage_arena) {
511  stamp = ::google::protobuf::internal::GetOwnedMessage(
512  message_arena, stamp, submessage_arena);
513  }
514 
515  } else {
516 
517  }
518  stamp_ = stamp;
519  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Header.stamp)
520 }
521 
522 // repeated .ignition.msgs.Header.Map data = 2;
523 inline int Header::data_size() const {
524  return data_.size();
525 }
526 inline void Header::clear_data() {
527  data_.Clear();
528 }
529 inline ::ignition::msgs::Header_Map* Header::mutable_data(int index) {
530  // @@protoc_insertion_point(field_mutable:ignition.msgs.Header.data)
531  return data_.Mutable(index);
532 }
533 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Header_Map >*
535  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.Header.data)
536  return &data_;
537 }
538 inline const ::ignition::msgs::Header_Map& Header::data(int index) const {
539  // @@protoc_insertion_point(field_get:ignition.msgs.Header.data)
540  return data_.Get(index);
541 }
542 inline ::ignition::msgs::Header_Map* Header::add_data() {
543  // @@protoc_insertion_point(field_add:ignition.msgs.Header.data)
544  return data_.Add();
545 }
546 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Header_Map >&
547 Header::data() const {
548  // @@protoc_insertion_point(field_list:ignition.msgs.Header.data)
549  return data_;
550 }
551 
552 #ifdef __GNUC__
553  #pragma GCC diagnostic pop
554 #endif // __GNUC__
555 // -------------------------------------------------------------------
556 
557 
562 // @@protoc_insertion_point(namespace_scope)
563 
564 } // namespace msgs
565 } // namespace ignition
566 
567 #ifdef _MSC_VER
568 #pragma warning(pop)
569 #endif
570 // @@protoc_insertion_point(global_scope)
571 
572 #endif // PROTOBUF_INCLUDED_ignition_2fmsgs_2fheader_2eproto
bool has_stamp() const
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:475
void Swap(Header *other)
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Header_Map > * mutable_data()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:534
::std::string * add_value()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:436
static const Header_Map * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:111
void IGNITION_MSGS_VISIBLE AddDescriptors()
STL class.
STL class.
Definition: build/ignition-msgs8/include/ignition/msgs/time.pb.h:76
void set_allocated_key(::std::string *key)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:391
const ::std::string & key() const
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:352
T move(T... args)
int data_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:523
friend void swap(Header &a, Header &b)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:253
void set_value(int index, const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:416
std::shared_ptr< Header > HeaderSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:560
std::unique_ptr< Header > HeaderUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:558
IGNITION_MSGS_VISIBLE TimeDefaultTypeInternal _Time_default_instance_
int value_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:402
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Header_Map > & data() const
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:547
const ::google::protobuf::RepeatedPtrField< ::std::string > & value() const
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:460
::std::string * mutable_key()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:381
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:81
static const Header * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:245
void clear_key()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:349
std::shared_ptr< const Header > ConstHeaderSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:561
void clear_data()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:526
::google::protobuf::RepeatedPtrField< ::std::string > * mutable_value()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:465
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:50
::ignition::msgs::Time * mutable_stamp()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:494
Header_Map * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:129
Header & operator=(const Header &from)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:222
void set_key(const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:356
Header_Map & operator=(const Header_Map &from)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:88
::ignition::msgs::Time * release_stamp()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:487
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:48
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
STL namespace.
void Swap(Header_Map *other)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
::std::string * release_key()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:386
Header * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:263
::ignition::msgs::Header_Map * add_data()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:542
Header * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:259
T assign(T... args)
void set_allocated_stamp(::ignition::msgs::Time *stamp)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:503
void clear_value()
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:405
const ::ignition::msgs::Time & stamp() const
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:481
IGNITION_MSGS_VISIBLE Header_MapDefaultTypeInternal _Header_Map_default_instance_
STL class.
Header_Map * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:125
friend void swap(Header_Map &a, Header_Map &b)
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:119
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78
std::unique_ptr< const Header > ConstHeaderUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:559