TrinityCore
invitation_types.pb.h
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: invitation_types.proto
3
4#ifndef PROTOBUF_invitation_5ftypes_2eproto__INCLUDED
5#define PROTOBUF_invitation_5ftypes_2eproto__INCLUDED
6
7#include <string>
8
9#include <google/protobuf/stubs/common.h>
10
11#if GOOGLE_PROTOBUF_VERSION < 2006000
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 2006001 < 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/generated_message_util.h>
23#include <google/protobuf/message.h>
24#include <google/protobuf/repeated_field.h>
25#include <google/protobuf/extension_set.h>
26#include <google/protobuf/generated_enum_reflection.h>
27#include <google/protobuf/unknown_field_set.h>
28#include "entity_types.pb.h"
30#include "Define.h" // for TC_PROTO_API
31// @@protoc_insertion_point(includes)
32
33namespace bgs {
34namespace protocol {
35
36// Internal implementation detail -- do not call these.
40
41class Invitation;
43
51};
56
57TC_PROTO_API const ::google::protobuf::EnumDescriptor* InvitationRemovedReason_descriptor();
58inline const ::std::string& InvitationRemovedReason_Name(InvitationRemovedReason value) {
59 return ::google::protobuf::internal::NameOfEnum(
61}
63 const ::std::string& name, InvitationRemovedReason* value) {
64 return ::google::protobuf::internal::ParseNamedEnum<InvitationRemovedReason>(
66}
72};
77
78TC_PROTO_API const ::google::protobuf::EnumDescriptor* SuggestionRemovedReason_descriptor();
79inline const ::std::string& SuggestionRemovedReason_Name(SuggestionRemovedReason value) {
80 return ::google::protobuf::internal::NameOfEnum(
82}
84 const ::std::string& name, SuggestionRemovedReason* value) {
85 return ::google::protobuf::internal::ParseNamedEnum<SuggestionRemovedReason>(
87}
88// ===================================================================
89
90class TC_PROTO_API Invitation : public ::google::protobuf::Message {
91 public:
93 virtual ~Invitation();
94
95 Invitation(const Invitation& from);
96
97 inline Invitation& operator=(const Invitation& from) {
98 CopyFrom(from);
99 return *this;
100 }
101
102 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
103 return _unknown_fields_;
104 }
105
106 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
107 return &_unknown_fields_;
108 }
109
110 static const ::google::protobuf::Descriptor* descriptor();
112
113 void Swap(Invitation* other);
114
115 // implements Message ----------------------------------------------
116
117 Invitation* New() const;
118 int GetCachedSize() const { return _cached_size_; }
119 private:
122 void SetCachedSize(int size) const;
123 public:
124 ::google::protobuf::Metadata GetMetadata() const;
125
126 // nested types ----------------------------------------------------
127
128 // accessors -------------------------------------------------------
129
130 // required fixed64 id = 1;
131 inline bool has_id() const;
132 inline void clear_id();
133 static const int kIdFieldNumber = 1;
135 inline void set_id(::google::protobuf::uint64 value);
136
137 // required .bgs.protocol.Identity inviter_identity = 2;
138 inline bool has_inviter_identity() const;
139 inline void clear_inviter_identity();
140 static const int kInviterIdentityFieldNumber = 2;
141 inline const ::bgs::protocol::Identity& inviter_identity() const;
142 inline ::bgs::protocol::Identity* mutable_inviter_identity();
143 inline ::bgs::protocol::Identity* release_inviter_identity();
144 inline void set_allocated_inviter_identity(::bgs::protocol::Identity* inviter_identity);
145
146 // required .bgs.protocol.Identity invitee_identity = 3;
147 inline bool has_invitee_identity() const;
148 inline void clear_invitee_identity();
149 static const int kInviteeIdentityFieldNumber = 3;
150 inline const ::bgs::protocol::Identity& invitee_identity() const;
151 inline ::bgs::protocol::Identity* mutable_invitee_identity();
152 inline ::bgs::protocol::Identity* release_invitee_identity();
153 inline void set_allocated_invitee_identity(::bgs::protocol::Identity* invitee_identity);
154
155 // optional string inviter_name = 4;
156 inline bool has_inviter_name() const;
157 inline void clear_inviter_name();
158 static const int kInviterNameFieldNumber = 4;
159 inline const ::std::string& inviter_name() const;
160 inline void set_inviter_name(const ::std::string& value);
161 inline void set_inviter_name(const char* value);
162 inline void set_inviter_name(const char* value, size_t size);
163 inline ::std::string* mutable_inviter_name();
164 inline ::std::string* release_inviter_name();
165 inline void set_allocated_inviter_name(::std::string* inviter_name);
166
167 // optional string invitee_name = 5;
168 inline bool has_invitee_name() const;
169 inline void clear_invitee_name();
170 static const int kInviteeNameFieldNumber = 5;
171 inline const ::std::string& invitee_name() const;
172 inline void set_invitee_name(const ::std::string& value);
173 inline void set_invitee_name(const char* value);
174 inline void set_invitee_name(const char* value, size_t size);
175 inline ::std::string* mutable_invitee_name();
176 inline ::std::string* release_invitee_name();
177 inline void set_allocated_invitee_name(::std::string* invitee_name);
178
179 // optional string invitation_message = 6;
180 inline bool has_invitation_message() const;
181 inline void clear_invitation_message();
182 static const int kInvitationMessageFieldNumber = 6;
183 inline const ::std::string& invitation_message() const;
184 inline void set_invitation_message(const ::std::string& value);
185 inline void set_invitation_message(const char* value);
186 inline void set_invitation_message(const char* value, size_t size);
187 inline ::std::string* mutable_invitation_message();
188 inline ::std::string* release_invitation_message();
189 inline void set_allocated_invitation_message(::std::string* invitation_message);
190
191 // optional uint64 creation_time = 7;
192 inline bool has_creation_time() const;
193 inline void clear_creation_time();
194 static const int kCreationTimeFieldNumber = 7;
195 inline ::google::protobuf::uint64 creation_time() const;
196 inline void set_creation_time(::google::protobuf::uint64 value);
197
198 // optional uint64 expiration_time = 8;
199 inline bool has_expiration_time() const;
200 inline void clear_expiration_time();
201 static const int kExpirationTimeFieldNumber = 8;
202 inline ::google::protobuf::uint64 expiration_time() const;
203 inline void set_expiration_time(::google::protobuf::uint64 value);
204
205 GOOGLE_PROTOBUF_EXTENSION_ACCESSORS(Invitation)
206 // @@protoc_insertion_point(class_scope:bgs.protocol.Invitation)
207 private:
208 inline void set_has_id();
209 inline void clear_has_id();
210 inline void set_has_inviter_identity();
211 inline void clear_has_inviter_identity();
212 inline void set_has_invitee_identity();
213 inline void clear_has_invitee_identity();
214 inline void set_has_inviter_name();
215 inline void clear_has_inviter_name();
216 inline void set_has_invitee_name();
217 inline void clear_has_invitee_name();
218 inline void set_has_invitation_message();
219 inline void clear_has_invitation_message();
220 inline void set_has_creation_time();
221 inline void clear_has_creation_time();
222 inline void set_has_expiration_time();
223 inline void clear_has_expiration_time();
224
225 ::google::protobuf::internal::ExtensionSet _extensions_;
226
227 ::google::protobuf::UnknownFieldSet _unknown_fields_;
228
230 mutable int _cached_size_;
234 ::std::string* inviter_name_;
235 ::std::string* invitee_name_;
236 ::std::string* invitation_message_;
242
245};
246// -------------------------------------------------------------------
247
248class TC_PROTO_API InvitationParams : public ::google::protobuf::Message {
249 public:
252
254
256 CopyFrom(from);
257 return *this;
258 }
259
260 inline const ::google::protobuf::UnknownFieldSet& unknown_fields() const {
261 return _unknown_fields_;
262 }
263
264 inline ::google::protobuf::UnknownFieldSet* mutable_unknown_fields() {
265 return &_unknown_fields_;
266 }
267
268 static const ::google::protobuf::Descriptor* descriptor();
270
271 void Swap(InvitationParams* other);
272
273 // implements Message ----------------------------------------------
274
276 int GetCachedSize() const { return _cached_size_; }
277 private:
280 void SetCachedSize(int size) const;
281 public:
282 ::google::protobuf::Metadata GetMetadata() const;
283
284 // nested types ----------------------------------------------------
285
286 // accessors -------------------------------------------------------
287
288 // optional string invitation_message = 1 [deprecated = true];
289 inline bool has_invitation_message() const PROTOBUF_DEPRECATED;
290 inline void clear_invitation_message() PROTOBUF_DEPRECATED;
291 static const int kInvitationMessageFieldNumber = 1;
292 inline const ::std::string& invitation_message() const PROTOBUF_DEPRECATED;
293 inline void set_invitation_message(const ::std::string& value) PROTOBUF_DEPRECATED;
294 inline void set_invitation_message(const char* value) PROTOBUF_DEPRECATED;
295 inline void set_invitation_message(const char* value, size_t size) PROTOBUF_DEPRECATED;
296 inline ::std::string* mutable_invitation_message() PROTOBUF_DEPRECATED;
297 inline ::std::string* release_invitation_message() PROTOBUF_DEPRECATED;
298 inline void set_allocated_invitation_message(::std::string* invitation_message) PROTOBUF_DEPRECATED;
299
300 // optional uint64 expiration_time = 2;
301 inline bool has_expiration_time() const;
302 inline void clear_expiration_time();
303 static const int kExpirationTimeFieldNumber = 2;
304 inline ::google::protobuf::uint64 expiration_time() const;
305 inline void set_expiration_time(::google::protobuf::uint64 value);
306
307 GOOGLE_PROTOBUF_EXTENSION_ACCESSORS(InvitationParams)
308 // @@protoc_insertion_point(class_scope:bgs.protocol.InvitationParams)
309 private:
310 inline void set_has_invitation_message();
311 inline void clear_has_invitation_message();
312 inline void set_has_expiration_time();
313 inline void clear_has_expiration_time();
314
315 ::google::protobuf::internal::ExtensionSet _extensions_;
316
317 ::google::protobuf::UnknownFieldSet _unknown_fields_;
318
319 ::google::protobuf::uint32 _has_bits_[1];
320 mutable int _cached_size_;
321 ::std::string* invitation_message_;
322 ::google::protobuf::uint64 expiration_time_;
326
327 void InitAsDefaultInstance();
328 static InvitationParams* default_instance_;
329};
330// ===================================================================
331
332// ===================================================================
333
334// ===================================================================
335
336// Invitation
337
338// required fixed64 id = 1;
339inline bool Invitation::has_id() const {
340 return (_has_bits_[0] & 0x00000001u) != 0;
341}
343 _has_bits_[0] |= 0x00000001u;
344}
346 _has_bits_[0] &= ~0x00000001u;
347}
348inline void Invitation::clear_id() {
349 id_ = GOOGLE_ULONGLONG(0);
350 clear_has_id();
351}
353 // @@protoc_insertion_point(field_get:bgs.protocol.Invitation.id)
354 return id_;
355}
357 set_has_id();
358 id_ = value;
359 // @@protoc_insertion_point(field_set:bgs.protocol.Invitation.id)
360}
361
362// required .bgs.protocol.Identity inviter_identity = 2;
364 return (_has_bits_[0] & 0x00000002u) != 0;
365}
367 _has_bits_[0] |= 0x00000002u;
368}
370 _has_bits_[0] &= ~0x00000002u;
371}
373 if (inviter_identity_ != NULL) inviter_identity_->::bgs::protocol::Identity::Clear();
374 clear_has_inviter_identity();
375}
376inline const ::bgs::protocol::Identity& Invitation::inviter_identity() const {
377 // @@protoc_insertion_point(field_get:bgs.protocol.Invitation.inviter_identity)
378 return inviter_identity_ != NULL ? *inviter_identity_ : *default_instance_->inviter_identity_;
379}
380inline ::bgs::protocol::Identity* Invitation::mutable_inviter_identity() {
381 set_has_inviter_identity();
382 if (inviter_identity_ == NULL) inviter_identity_ = new ::bgs::protocol::Identity;
383 // @@protoc_insertion_point(field_mutable:bgs.protocol.Invitation.inviter_identity)
384 return inviter_identity_;
385}
386inline ::bgs::protocol::Identity* Invitation::release_inviter_identity() {
387 clear_has_inviter_identity();
388 ::bgs::protocol::Identity* temp = inviter_identity_;
389 inviter_identity_ = NULL;
390 return temp;
391}
393 delete inviter_identity_;
394 inviter_identity_ = inviter_identity;
395 if (inviter_identity) {
396 set_has_inviter_identity();
397 } else {
398 clear_has_inviter_identity();
399 }
400 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.Invitation.inviter_identity)
401}
402
403// required .bgs.protocol.Identity invitee_identity = 3;
405 return (_has_bits_[0] & 0x00000004u) != 0;
406}
408 _has_bits_[0] |= 0x00000004u;
409}
411 _has_bits_[0] &= ~0x00000004u;
412}
414 if (invitee_identity_ != NULL) invitee_identity_->::bgs::protocol::Identity::Clear();
415 clear_has_invitee_identity();
416}
417inline const ::bgs::protocol::Identity& Invitation::invitee_identity() const {
418 // @@protoc_insertion_point(field_get:bgs.protocol.Invitation.invitee_identity)
419 return invitee_identity_ != NULL ? *invitee_identity_ : *default_instance_->invitee_identity_;
420}
421inline ::bgs::protocol::Identity* Invitation::mutable_invitee_identity() {
422 set_has_invitee_identity();
423 if (invitee_identity_ == NULL) invitee_identity_ = new ::bgs::protocol::Identity;
424 // @@protoc_insertion_point(field_mutable:bgs.protocol.Invitation.invitee_identity)
425 return invitee_identity_;
426}
427inline ::bgs::protocol::Identity* Invitation::release_invitee_identity() {
428 clear_has_invitee_identity();
429 ::bgs::protocol::Identity* temp = invitee_identity_;
430 invitee_identity_ = NULL;
431 return temp;
432}
434 delete invitee_identity_;
435 invitee_identity_ = invitee_identity;
436 if (invitee_identity) {
437 set_has_invitee_identity();
438 } else {
439 clear_has_invitee_identity();
440 }
441 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.Invitation.invitee_identity)
442}
443
444// optional string inviter_name = 4;
445inline bool Invitation::has_inviter_name() const {
446 return (_has_bits_[0] & 0x00000008u) != 0;
447}
449 _has_bits_[0] |= 0x00000008u;
450}
452 _has_bits_[0] &= ~0x00000008u;
453}
455 if (inviter_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
456 inviter_name_->clear();
457 }
458 clear_has_inviter_name();
459}
460inline const ::std::string& Invitation::inviter_name() const {
461 // @@protoc_insertion_point(field_get:bgs.protocol.Invitation.inviter_name)
462 return *inviter_name_;
463}
464inline void Invitation::set_inviter_name(const ::std::string& value) {
465 set_has_inviter_name();
466 if (inviter_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
467 inviter_name_ = new ::std::string;
468 }
469 inviter_name_->assign(value);
470 // @@protoc_insertion_point(field_set:bgs.protocol.Invitation.inviter_name)
471}
472inline void Invitation::set_inviter_name(const char* value) {
473 set_has_inviter_name();
474 if (inviter_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
475 inviter_name_ = new ::std::string;
476 }
477 inviter_name_->assign(value);
478 // @@protoc_insertion_point(field_set_char:bgs.protocol.Invitation.inviter_name)
479}
480inline void Invitation::set_inviter_name(const char* value, size_t size) {
481 set_has_inviter_name();
482 if (inviter_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
483 inviter_name_ = new ::std::string;
484 }
485 inviter_name_->assign(reinterpret_cast<const char*>(value), size);
486 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.Invitation.inviter_name)
487}
488inline ::std::string* Invitation::mutable_inviter_name() {
489 set_has_inviter_name();
490 if (inviter_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
491 inviter_name_ = new ::std::string;
492 }
493 // @@protoc_insertion_point(field_mutable:bgs.protocol.Invitation.inviter_name)
494 return inviter_name_;
495}
496inline ::std::string* Invitation::release_inviter_name() {
497 clear_has_inviter_name();
498 if (inviter_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
499 return NULL;
500 } else {
501 ::std::string* temp = inviter_name_;
502 inviter_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
503 return temp;
504 }
505}
506inline void Invitation::set_allocated_inviter_name(::std::string* inviter_name) {
507 if (inviter_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
508 delete inviter_name_;
509 }
510 if (inviter_name) {
511 set_has_inviter_name();
512 inviter_name_ = inviter_name;
513 } else {
514 clear_has_inviter_name();
515 inviter_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
516 }
517 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.Invitation.inviter_name)
518}
519
520// optional string invitee_name = 5;
521inline bool Invitation::has_invitee_name() const {
522 return (_has_bits_[0] & 0x00000010u) != 0;
523}
525 _has_bits_[0] |= 0x00000010u;
526}
528 _has_bits_[0] &= ~0x00000010u;
529}
531 if (invitee_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
532 invitee_name_->clear();
533 }
534 clear_has_invitee_name();
535}
536inline const ::std::string& Invitation::invitee_name() const {
537 // @@protoc_insertion_point(field_get:bgs.protocol.Invitation.invitee_name)
538 return *invitee_name_;
539}
540inline void Invitation::set_invitee_name(const ::std::string& value) {
541 set_has_invitee_name();
542 if (invitee_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
543 invitee_name_ = new ::std::string;
544 }
545 invitee_name_->assign(value);
546 // @@protoc_insertion_point(field_set:bgs.protocol.Invitation.invitee_name)
547}
548inline void Invitation::set_invitee_name(const char* value) {
549 set_has_invitee_name();
550 if (invitee_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
551 invitee_name_ = new ::std::string;
552 }
553 invitee_name_->assign(value);
554 // @@protoc_insertion_point(field_set_char:bgs.protocol.Invitation.invitee_name)
555}
556inline void Invitation::set_invitee_name(const char* value, size_t size) {
557 set_has_invitee_name();
558 if (invitee_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
559 invitee_name_ = new ::std::string;
560 }
561 invitee_name_->assign(reinterpret_cast<const char*>(value), size);
562 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.Invitation.invitee_name)
563}
564inline ::std::string* Invitation::mutable_invitee_name() {
565 set_has_invitee_name();
566 if (invitee_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
567 invitee_name_ = new ::std::string;
568 }
569 // @@protoc_insertion_point(field_mutable:bgs.protocol.Invitation.invitee_name)
570 return invitee_name_;
571}
572inline ::std::string* Invitation::release_invitee_name() {
573 clear_has_invitee_name();
574 if (invitee_name_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
575 return NULL;
576 } else {
577 ::std::string* temp = invitee_name_;
578 invitee_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
579 return temp;
580 }
581}
582inline void Invitation::set_allocated_invitee_name(::std::string* invitee_name) {
583 if (invitee_name_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
584 delete invitee_name_;
585 }
586 if (invitee_name) {
587 set_has_invitee_name();
588 invitee_name_ = invitee_name;
589 } else {
590 clear_has_invitee_name();
591 invitee_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
592 }
593 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.Invitation.invitee_name)
594}
595
596// optional string invitation_message = 6;
598 return (_has_bits_[0] & 0x00000020u) != 0;
599}
601 _has_bits_[0] |= 0x00000020u;
602}
604 _has_bits_[0] &= ~0x00000020u;
605}
607 if (invitation_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
608 invitation_message_->clear();
609 }
610 clear_has_invitation_message();
611}
612inline const ::std::string& Invitation::invitation_message() const {
613 // @@protoc_insertion_point(field_get:bgs.protocol.Invitation.invitation_message)
614 return *invitation_message_;
615}
616inline void Invitation::set_invitation_message(const ::std::string& value) {
617 set_has_invitation_message();
618 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
619 invitation_message_ = new ::std::string;
620 }
621 invitation_message_->assign(value);
622 // @@protoc_insertion_point(field_set:bgs.protocol.Invitation.invitation_message)
623}
624inline void Invitation::set_invitation_message(const char* value) {
625 set_has_invitation_message();
626 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
627 invitation_message_ = new ::std::string;
628 }
629 invitation_message_->assign(value);
630 // @@protoc_insertion_point(field_set_char:bgs.protocol.Invitation.invitation_message)
631}
632inline void Invitation::set_invitation_message(const char* value, size_t size) {
633 set_has_invitation_message();
634 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
635 invitation_message_ = new ::std::string;
636 }
637 invitation_message_->assign(reinterpret_cast<const char*>(value), size);
638 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.Invitation.invitation_message)
639}
641 set_has_invitation_message();
642 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
643 invitation_message_ = new ::std::string;
644 }
645 // @@protoc_insertion_point(field_mutable:bgs.protocol.Invitation.invitation_message)
646 return invitation_message_;
647}
649 clear_has_invitation_message();
650 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
651 return NULL;
652 } else {
653 ::std::string* temp = invitation_message_;
654 invitation_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
655 return temp;
656 }
657}
658inline void Invitation::set_allocated_invitation_message(::std::string* invitation_message) {
659 if (invitation_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
660 delete invitation_message_;
661 }
662 if (invitation_message) {
663 set_has_invitation_message();
664 invitation_message_ = invitation_message;
665 } else {
666 clear_has_invitation_message();
667 invitation_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
668 }
669 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.Invitation.invitation_message)
670}
671
672// optional uint64 creation_time = 7;
673inline bool Invitation::has_creation_time() const {
674 return (_has_bits_[0] & 0x00000040u) != 0;
675}
677 _has_bits_[0] |= 0x00000040u;
678}
680 _has_bits_[0] &= ~0x00000040u;
681}
683 creation_time_ = GOOGLE_ULONGLONG(0);
684 clear_has_creation_time();
685}
687 // @@protoc_insertion_point(field_get:bgs.protocol.Invitation.creation_time)
688 return creation_time_;
689}
691 set_has_creation_time();
692 creation_time_ = value;
693 // @@protoc_insertion_point(field_set:bgs.protocol.Invitation.creation_time)
694}
695
696// optional uint64 expiration_time = 8;
698 return (_has_bits_[0] & 0x00000080u) != 0;
699}
701 _has_bits_[0] |= 0x00000080u;
702}
704 _has_bits_[0] &= ~0x00000080u;
705}
707 expiration_time_ = GOOGLE_ULONGLONG(0);
708 clear_has_expiration_time();
709}
711 // @@protoc_insertion_point(field_get:bgs.protocol.Invitation.expiration_time)
712 return expiration_time_;
713}
715 set_has_expiration_time();
716 expiration_time_ = value;
717 // @@protoc_insertion_point(field_set:bgs.protocol.Invitation.expiration_time)
718}
719
720// -------------------------------------------------------------------
721
722// InvitationParams
723
724// optional string invitation_message = 1 [deprecated = true];
726 return (_has_bits_[0] & 0x00000001u) != 0;
727}
729 _has_bits_[0] |= 0x00000001u;
730}
732 _has_bits_[0] &= ~0x00000001u;
733}
735 if (invitation_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
736 invitation_message_->clear();
737 }
738 clear_has_invitation_message();
739}
740inline const ::std::string& InvitationParams::invitation_message() const {
741 // @@protoc_insertion_point(field_get:bgs.protocol.InvitationParams.invitation_message)
742 return *invitation_message_;
743}
744inline void InvitationParams::set_invitation_message(const ::std::string& value) {
745 set_has_invitation_message();
746 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
747 invitation_message_ = new ::std::string;
748 }
749 invitation_message_->assign(value);
750 // @@protoc_insertion_point(field_set:bgs.protocol.InvitationParams.invitation_message)
751}
752inline void InvitationParams::set_invitation_message(const char* value) {
753 set_has_invitation_message();
754 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
755 invitation_message_ = new ::std::string;
756 }
757 invitation_message_->assign(value);
758 // @@protoc_insertion_point(field_set_char:bgs.protocol.InvitationParams.invitation_message)
759}
760inline void InvitationParams::set_invitation_message(const char* value, size_t size) {
761 set_has_invitation_message();
762 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
763 invitation_message_ = new ::std::string;
764 }
765 invitation_message_->assign(reinterpret_cast<const char*>(value), size);
766 // @@protoc_insertion_point(field_set_pointer:bgs.protocol.InvitationParams.invitation_message)
767}
769 set_has_invitation_message();
770 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
771 invitation_message_ = new ::std::string;
772 }
773 // @@protoc_insertion_point(field_mutable:bgs.protocol.InvitationParams.invitation_message)
774 return invitation_message_;
775}
777 clear_has_invitation_message();
778 if (invitation_message_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
779 return NULL;
780 } else {
781 ::std::string* temp = invitation_message_;
782 invitation_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
783 return temp;
784 }
785}
786inline void InvitationParams::set_allocated_invitation_message(::std::string* invitation_message) {
787 if (invitation_message_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
788 delete invitation_message_;
789 }
790 if (invitation_message) {
791 set_has_invitation_message();
792 invitation_message_ = invitation_message;
793 } else {
794 clear_has_invitation_message();
795 invitation_message_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
796 }
797 // @@protoc_insertion_point(field_set_allocated:bgs.protocol.InvitationParams.invitation_message)
798}
799
800// optional uint64 expiration_time = 2;
802 return (_has_bits_[0] & 0x00000002u) != 0;
803}
805 _has_bits_[0] |= 0x00000002u;
806}
808 _has_bits_[0] &= ~0x00000002u;
809}
811 expiration_time_ = GOOGLE_ULONGLONG(0);
812 clear_has_expiration_time();
813}
815 // @@protoc_insertion_point(field_get:bgs.protocol.InvitationParams.expiration_time)
816 return expiration_time_;
817}
819 set_has_expiration_time();
820 expiration_time_ = value;
821 // @@protoc_insertion_point(field_set:bgs.protocol.InvitationParams.expiration_time)
822}
823
824// @@protoc_insertion_point(namespace_scope)
825
826} // namespace protocol
827} // namespace bgs
828
829#ifndef SWIG
830namespace google {
831namespace protobuf {
832template <> struct is_proto_enum< ::bgs::protocol::InvitationRemovedReason> : ::google::protobuf::internal::true_type {};
833template <>
834inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::InvitationRemovedReason>() {
836}
837template <> struct is_proto_enum< ::bgs::protocol::SuggestionRemovedReason> : ::google::protobuf::internal::true_type {};
838template <>
839inline const EnumDescriptor* GetEnumDescriptor< ::bgs::protocol::SuggestionRemovedReason>() {
841}
842} // namespace google
843} // namespace protobuf
844#endif // SWIG
845
846// @@protoc_insertion_point(global_scope)
847
848#endif // PROTOBUF_invitation_5ftypes_2eproto__INCLUDED
#define TC_PROTO_API
Definition: Define.h:105
uint64_t uint64
Definition: Define.h:141
uint32_t uint32
Definition: Define.h:142
bool has_invitation_message() const PROTOBUF_DEPRECATED
void Swap(InvitationParams *other)
::google::protobuf::Metadata GetMetadata() const
void clear_invitation_message() PROTOBUF_DEPRECATED
void set_expiration_time(::google::protobuf::uint64 value)
static const InvitationParams & default_instance()
InvitationParams * New() const
InvitationParams(const InvitationParams &from)
inline ::std::string * release_invitation_message() PROTOBUF_DEPRECATED
inline ::std::string * mutable_invitation_message() PROTOBUF_DEPRECATED
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void set_allocated_invitation_message(::std::string *invitation_message) PROTOBUF_DEPRECATED
const ::std::string & invitation_message() const PROTOBUF_DEPRECATED
inline ::google::protobuf::uint64 expiration_time() const
void set_invitation_message(const ::std::string &value) PROTOBUF_DEPRECATED
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
InvitationParams & operator=(const InvitationParams &from)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::bgs::protocol::Identity * mutable_invitee_identity()
inline ::google::protobuf::uint64 id() const
const ::std::string & invitee_name() const
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_allocated_invitee_name(::std::string *invitee_name)
void set_allocated_inviter_identity(::bgs::protocol::Identity *inviter_identity)
inline ::std::string * mutable_inviter_name()
static const Invitation & default_instance()
friend void protobuf_AssignDesc_invitation_5ftypes_2eproto()
Invitation(const Invitation &from)
void SetCachedSize(int size) const
inline ::std::string * mutable_invitee_name()
inline ::bgs::protocol::Identity * mutable_inviter_identity()
::google::protobuf::Metadata GetMetadata() const
void set_expiration_time(::google::protobuf::uint64 value)
const ::bgs::protocol::Identity & invitee_identity() const
::google::protobuf::uint64 expiration_time_
::google::protobuf::uint64 id_
inline ::std::string * release_invitation_message()
inline ::std::string * mutable_invitation_message()
void set_creation_time(::google::protobuf::uint64 value)
static Invitation * default_instance_
void set_allocated_invitee_identity(::bgs::protocol::Identity *invitee_identity)
friend void TC_PROTO_API protobuf_AddDesc_invitation_5ftypes_2eproto()
void set_allocated_invitation_message(::std::string *invitation_message)
friend void protobuf_ShutdownFile_invitation_5ftypes_2eproto()
void set_id(::google::protobuf::uint64 value)
void set_invitation_message(const ::std::string &value)
static const ::google::protobuf::Descriptor * descriptor()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::uint64 creation_time() const
::bgs::protocol::Identity * invitee_identity_
::google::protobuf::internal::ExtensionSet _extensions_
const ::bgs::protocol::Identity & inviter_identity() const
void set_invitee_name(const ::std::string &value)
inline ::bgs::protocol::Identity * release_inviter_identity()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::std::string * release_invitee_name()
const ::std::string & inviter_name() const
Invitation * New() const
const ::std::string & invitation_message() const
inline ::google::protobuf::uint64 expiration_time() const
inline ::bgs::protocol::Identity * release_invitee_identity()
void set_allocated_inviter_name(::std::string *inviter_name)
Invitation & operator=(const Invitation &from)
void set_inviter_name(const ::std::string &value)
::google::protobuf::uint64 creation_time_
inline ::std::string * release_inviter_name()
::bgs::protocol::Identity * inviter_identity_
void Swap(Invitation *other)
constexpr std::size_t size()
Definition: UpdateField.h:796
void protobuf_ShutdownFile_invitation_5ftypes_2eproto()
const int InvitationRemovedReason_ARRAYSIZE
void protobuf_AssignDesc_invitation_5ftypes_2eproto()
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * SuggestionRemovedReason_descriptor()
bool SuggestionRemovedReason_Parse(const ::std::string &name, SuggestionRemovedReason *value)
const InvitationRemovedReason InvitationRemovedReason_MIN
TC_PROTO_APIconst ::google::protobuf::EnumDescriptor * InvitationRemovedReason_descriptor()
TC_PROTO_API bool SuggestionRemovedReason_IsValid(int value)
TC_PROTO_API bool InvitationRemovedReason_IsValid(int value)
const ::std::string & InvitationRemovedReason_Name(InvitationRemovedReason value)
const int SuggestionRemovedReason_ARRAYSIZE
const SuggestionRemovedReason SuggestionRemovedReason_MIN
bool InvitationRemovedReason_Parse(const ::std::string &name, InvitationRemovedReason *value)
void TC_PROTO_API protobuf_AddDesc_invitation_5ftypes_2eproto()
const SuggestionRemovedReason SuggestionRemovedReason_MAX
const InvitationRemovedReason InvitationRemovedReason_MAX
const ::std::string & SuggestionRemovedReason_Name(SuggestionRemovedReason value)
Definition: Session.h:36
STL namespace.