Ignition Msgs

API Reference

8.4.0
response.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/response.proto
3 
4 #ifndef PROTOBUF_ignition_2fmsgs_2fresponse_2eproto__INCLUDED
5 #define PROTOBUF_ignition_2fmsgs_2fresponse_2eproto__INCLUDED
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3000000
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 3000000 < 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/arena.h>
23 #include <google/protobuf/arenastring.h>
24 #include <google/protobuf/generated_message_util.h>
25 #include <google/protobuf/metadata.h>
26 #include <google/protobuf/message.h>
27 #include <google/protobuf/repeated_field.h>
28 #include <google/protobuf/extension_set.h>
29 #include <google/protobuf/unknown_field_set.h>
31 #ifndef _MSC_VER
32 #pragma GCC system_header
33 #else
34 #pragma warning(push)
35 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
36 #endif
37 #ifdef __linux__
38 #include <sys/sysmacros.h>
39 #endif
40 #include <memory>
41 #include <ignition/msgs/Export.hh>
42 // @@protoc_insertion_point(includes)
43 
44 namespace ignition {
45 namespace msgs {
46 
47 // Internal implementation detail -- do not call these.
48 void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fresponse_2eproto();
51 
52 class Response;
53 
54 // ===================================================================
55 
56 class IGNITION_MSGS_VISIBLE Response : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Response) */ {
57  public:
58  Response();
59  virtual ~Response();
60 
61  Response(const Response& from);
62 
63  inline Response& operator=(const Response& from) {
64  CopyFrom(from);
65  return *this;
66  }
67 
68  static const ::google::protobuf::Descriptor* descriptor();
69  static const Response& default_instance();
70 
71  void Swap(Response* other);
72 
73  // implements Message ----------------------------------------------
74 
75  inline Response* New() const { return New(NULL); }
76 
77  Response* New(::google::protobuf::Arena* arena) const;
78  void CopyFrom(const ::google::protobuf::Message& from);
79  void MergeFrom(const ::google::protobuf::Message& from);
80  void CopyFrom(const Response& from);
81  void MergeFrom(const Response& from);
82  void Clear();
83  bool IsInitialized() const;
84 
85  int ByteSize() const;
86  bool MergePartialFromCodedStream(
87  ::google::protobuf::io::CodedInputStream* input);
88  void SerializeWithCachedSizes(
89  ::google::protobuf::io::CodedOutputStream* output) const;
90  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
91  bool deterministic, ::google::protobuf::uint8* output) const;
92  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
93  return InternalSerializeWithCachedSizesToArray(false, output);
94  }
95  int GetCachedSize() const { return _cached_size_; }
96  private:
97  void SharedCtor();
98  void SharedDtor();
99  void SetCachedSize(int size) const;
100  void InternalSwap(Response* other);
101  private:
102  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
103  return _internal_metadata_.arena();
104  }
105  inline void* MaybeArenaPtr() const {
106  return _internal_metadata_.raw_arena_ptr();
107  }
108  public:
109 
110  ::google::protobuf::Metadata GetMetadata() const;
111 
112  // nested types ----------------------------------------------------
113 
114  // accessors -------------------------------------------------------
115 
116  // optional .ignition.msgs.Header header = 1;
117  bool has_header() const;
118  void clear_header();
119  static const int kHeaderFieldNumber = 1;
120  const ::ignition::msgs::Header& header() const;
121  ::ignition::msgs::Header* mutable_header();
122  ::ignition::msgs::Header* release_header();
123  void set_allocated_header(::ignition::msgs::Header* header);
124 
125  // optional int32 id = 2;
126  void clear_id();
127  static const int kIdFieldNumber = 2;
128  ::google::protobuf::int32 id() const;
129  void set_id(::google::protobuf::int32 value);
130 
131  // optional string request = 3;
132  void clear_request();
133  static const int kRequestFieldNumber = 3;
134  const ::std::string& request() const;
135  void set_request(const ::std::string& value);
136  void set_request(const char* value);
137  void set_request(const char* value, size_t size);
138  ::std::string* mutable_request();
139  ::std::string* release_request();
140  void set_allocated_request(::std::string* request);
141 
142  // optional string response = 4;
143  void clear_response();
144  static const int kResponseFieldNumber = 4;
145  const ::std::string& response() const;
146  void set_response(const ::std::string& value);
147  void set_response(const char* value);
148  void set_response(const char* value, size_t size);
149  ::std::string* mutable_response();
150  ::std::string* release_response();
151  void set_allocated_response(::std::string* response);
152 
153  // optional string type = 5;
154  void clear_type();
155  static const int kTypeFieldNumber = 5;
156  const ::std::string& type() const;
157  void set_type(const ::std::string& value);
158  void set_type(const char* value);
159  void set_type(const char* value, size_t size);
160  ::std::string* mutable_type();
161  ::std::string* release_type();
162  void set_allocated_type(::std::string* type);
163 
164  // optional bytes serialized_data = 6;
165  void clear_serialized_data();
166  static const int kSerializedDataFieldNumber = 6;
167  const ::std::string& serialized_data() const;
168  void set_serialized_data(const ::std::string& value);
169  void set_serialized_data(const char* value);
170  void set_serialized_data(const void* value, size_t size);
171  ::std::string* mutable_serialized_data();
172  ::std::string* release_serialized_data();
173  void set_allocated_serialized_data(::std::string* serialized_data);
174 
175  // @@protoc_insertion_point(class_scope:ignition.msgs.Response)
176  private:
177 
178  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
179  bool _is_default_instance_;
180  ::ignition::msgs::Header* header_;
181  ::google::protobuf::internal::ArenaStringPtr request_;
182  ::google::protobuf::internal::ArenaStringPtr response_;
183  ::google::protobuf::internal::ArenaStringPtr type_;
184  ::google::protobuf::internal::ArenaStringPtr serialized_data_;
185  ::google::protobuf::int32 id_;
186  mutable int _cached_size_;
187  friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fresponse_2eproto();
190 
191  void InitAsDefaultInstance();
192  static Response* default_instance_;
193 };
194 // ===================================================================
195 
196 
197 // ===================================================================
198 
199 #if !PROTOBUF_INLINE_NOT_IN_HEADERS
200 // Response
201 
202 // optional .ignition.msgs.Header header = 1;
203 inline bool Response::has_header() const {
204  return !_is_default_instance_ && header_ != NULL;
205 }
206 inline void Response::clear_header() {
207  if (GetArenaNoVirtual() == NULL && header_ != NULL) delete header_;
208  header_ = NULL;
209 }
210 inline const ::ignition::msgs::Header& Response::header() const {
211  // @@protoc_insertion_point(field_get:ignition.msgs.Response.header)
212  return header_ != NULL ? *header_ : *default_instance_->header_;
213 }
214 inline ::ignition::msgs::Header* Response::mutable_header() {
215 
216  if (header_ == NULL) {
217  header_ = new ::ignition::msgs::Header;
218  }
219  // @@protoc_insertion_point(field_mutable:ignition.msgs.Response.header)
220  return header_;
221 }
222 inline ::ignition::msgs::Header* Response::release_header() {
223  // @@protoc_insertion_point(field_release:ignition.msgs.Response.header)
224 
225  ::ignition::msgs::Header* temp = header_;
226  header_ = NULL;
227  return temp;
228 }
230  delete header_;
231  header_ = header;
232  if (header) {
233 
234  } else {
235 
236  }
237  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Response.header)
238 }
239 
240 // optional int32 id = 2;
241 inline void Response::clear_id() {
242  id_ = 0;
243 }
244 inline ::google::protobuf::int32 Response::id() const {
245  // @@protoc_insertion_point(field_get:ignition.msgs.Response.id)
246  return id_;
247 }
248 inline void Response::set_id(::google::protobuf::int32 value) {
249 
250  id_ = value;
251  // @@protoc_insertion_point(field_set:ignition.msgs.Response.id)
252 }
253 
254 // optional string request = 3;
255 inline void Response::clear_request() {
256  request_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
257 }
258 inline const ::std::string& Response::request() const {
259  // @@protoc_insertion_point(field_get:ignition.msgs.Response.request)
260  return request_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
261 }
262 inline void Response::set_request(const ::std::string& value) {
263 
264  request_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
265  // @@protoc_insertion_point(field_set:ignition.msgs.Response.request)
266 }
267 inline void Response::set_request(const char* value) {
268 
269  request_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
270  // @@protoc_insertion_point(field_set_char:ignition.msgs.Response.request)
271 }
272 inline void Response::set_request(const char* value, size_t size) {
273 
274  request_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
275  ::std::string(reinterpret_cast<const char*>(value), size));
276  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Response.request)
277 }
278 inline ::std::string* Response::mutable_request() {
279 
280  // @@protoc_insertion_point(field_mutable:ignition.msgs.Response.request)
281  return request_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
282 }
283 inline ::std::string* Response::release_request() {
284  // @@protoc_insertion_point(field_release:ignition.msgs.Response.request)
285 
286  return request_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
287 }
289  if (request != NULL) {
290 
291  } else {
292 
293  }
294  request_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), request);
295  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Response.request)
296 }
297 
298 // optional string response = 4;
300  response_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
301 }
302 inline const ::std::string& Response::response() const {
303  // @@protoc_insertion_point(field_get:ignition.msgs.Response.response)
304  return response_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
305 }
306 inline void Response::set_response(const ::std::string& value) {
307 
308  response_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
309  // @@protoc_insertion_point(field_set:ignition.msgs.Response.response)
310 }
311 inline void Response::set_response(const char* value) {
312 
313  response_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
314  // @@protoc_insertion_point(field_set_char:ignition.msgs.Response.response)
315 }
316 inline void Response::set_response(const char* value, size_t size) {
317 
318  response_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
319  ::std::string(reinterpret_cast<const char*>(value), size));
320  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Response.response)
321 }
322 inline ::std::string* Response::mutable_response() {
323 
324  // @@protoc_insertion_point(field_mutable:ignition.msgs.Response.response)
325  return response_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
326 }
327 inline ::std::string* Response::release_response() {
328  // @@protoc_insertion_point(field_release:ignition.msgs.Response.response)
329 
330  return response_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
331 }
333  if (response != NULL) {
334 
335  } else {
336 
337  }
338  response_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), response);
339  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Response.response)
340 }
341 
342 // optional string type = 5;
343 inline void Response::clear_type() {
344  type_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
345 }
346 inline const ::std::string& Response::type() const {
347  // @@protoc_insertion_point(field_get:ignition.msgs.Response.type)
348  return type_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
349 }
350 inline void Response::set_type(const ::std::string& value) {
351 
352  type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
353  // @@protoc_insertion_point(field_set:ignition.msgs.Response.type)
354 }
355 inline void Response::set_type(const char* value) {
356 
357  type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
358  // @@protoc_insertion_point(field_set_char:ignition.msgs.Response.type)
359 }
360 inline void Response::set_type(const char* value, size_t size) {
361 
362  type_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
363  ::std::string(reinterpret_cast<const char*>(value), size));
364  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Response.type)
365 }
366 inline ::std::string* Response::mutable_type() {
367 
368  // @@protoc_insertion_point(field_mutable:ignition.msgs.Response.type)
369  return type_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
370 }
371 inline ::std::string* Response::release_type() {
372  // @@protoc_insertion_point(field_release:ignition.msgs.Response.type)
373 
374  return type_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
375 }
377  if (type != NULL) {
378 
379  } else {
380 
381  }
382  type_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), type);
383  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Response.type)
384 }
385 
386 // optional bytes serialized_data = 6;
388  serialized_data_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
389 }
390 inline const ::std::string& Response::serialized_data() const {
391  // @@protoc_insertion_point(field_get:ignition.msgs.Response.serialized_data)
392  return serialized_data_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
393 }
394 inline void Response::set_serialized_data(const ::std::string& value) {
395 
396  serialized_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
397  // @@protoc_insertion_point(field_set:ignition.msgs.Response.serialized_data)
398 }
399 inline void Response::set_serialized_data(const char* value) {
400 
401  serialized_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
402  // @@protoc_insertion_point(field_set_char:ignition.msgs.Response.serialized_data)
403 }
404 inline void Response::set_serialized_data(const void* value, size_t size) {
405 
406  serialized_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
407  ::std::string(reinterpret_cast<const char*>(value), size));
408  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.Response.serialized_data)
409 }
410 inline ::std::string* Response::mutable_serialized_data() {
411 
412  // @@protoc_insertion_point(field_mutable:ignition.msgs.Response.serialized_data)
413  return serialized_data_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
414 }
415 inline ::std::string* Response::release_serialized_data() {
416  // @@protoc_insertion_point(field_release:ignition.msgs.Response.serialized_data)
417 
418  return serialized_data_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
419 }
420 inline void Response::set_allocated_serialized_data(::std::string* serialized_data) {
421  if (serialized_data != NULL) {
422 
423  } else {
424 
425  }
426  serialized_data_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), serialized_data);
427  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Response.serialized_data)
428 }
429 
430 #endif // !PROTOBUF_INLINE_NOT_IN_HEADERS
431 
436 // @@protoc_insertion_point(namespace_scope)
437 
438 } // namespace msgs
439 } // namespace ignition
440 
441 #ifdef _MSC_VER
442 #pragma warning(pop)
443 #endif
444 // @@protoc_insertion_point(global_scope)
445 
446 #endif // PROTOBUF_ignition_2fmsgs_2fresponse_2eproto__INCLUDED
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: response.pb.h:92
void clear_serialized_data()
Definition: response.pb.h:387
::std::string * mutable_request()
Definition: response.pb.h:278
::std::string * mutable_type()
Definition: response.pb.h:366
void set_type(const ::std::string &value)
Definition: response.pb.h:350
Response & operator=(const Response &from)
Definition: response.pb.h:63
void set_allocated_request(::std::string *request)
Definition: response.pb.h:288
void protobuf_ShutdownFile_ignition_2fmsgs_2fresponse_2eproto()
std::shared_ptr< Response > ResponseSharedPtr
Definition: response.pb.h:434
::std::string * release_response()
Definition: response.pb.h:327
void protobuf_AssignDesc_ignition_2fmsgs_2fresponse_2eproto()
const ::ignition::msgs::Header & header() const
Definition: response.pb.h:210
::std::string * release_type()
Definition: response.pb.h:371
std::shared_ptr< const Response > ConstResponseSharedPtr
Definition: response.pb.h:435
::std::string * release_serialized_data()
Definition: response.pb.h:415
void set_id(::google::protobuf::int32 value)
Definition: response.pb.h:248
const ::std::string & type() const
Definition: response.pb.h:346
void clear_type()
Definition: response.pb.h:343
Definition: header.pb.h:161
STL class.
const ::std::string & response() const
Definition: response.pb.h:302
::std::string * release_request()
Definition: response.pb.h:283
std::unique_ptr< Response > ResponseUniquePtr
Definition: response.pb.h:432
::std::string * mutable_response()
Definition: response.pb.h:322
::google::protobuf::int32 id() const
Definition: response.pb.h:244
void set_allocated_type(::std::string *type)
Definition: response.pb.h:376
bool has_header() const
Definition: response.pb.h:203
::ignition::msgs::Header * release_header()
Definition: response.pb.h:222
void clear_id()
Definition: response.pb.h:241
void clear_header()
Definition: response.pb.h:206
Definition: response.pb.h:56
std::unique_ptr< const Response > ConstResponseUniquePtr
Definition: response.pb.h:433
void set_serialized_data(const ::std::string &value)
Definition: response.pb.h:394
void set_allocated_header(::ignition::msgs::Header *header)
Definition: response.pb.h:229
STL class.
Response * New() const
Definition: response.pb.h:75
::std::string * mutable_serialized_data()
Definition: response.pb.h:410
void set_allocated_response(::std::string *response)
Definition: response.pb.h:332
void set_request(const ::std::string &value)
Definition: response.pb.h:262
int GetCachedSize() const
Definition: response.pb.h:95
void set_allocated_serialized_data(::std::string *serialized_data)
Definition: response.pb.h:420
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fresponse_2eproto()
void set_response(const ::std::string &value)
Definition: response.pb.h:306
const ::std::string & request() const
Definition: response.pb.h:258
void clear_request()
Definition: response.pb.h:255
::ignition::msgs::Header * mutable_header()
Definition: response.pb.h:214
const ::std::string & serialized_data() const
Definition: response.pb.h:390
void clear_response()
Definition: response.pb.h:299