TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
bgs::protocol::channel::v1::ChannelState Class Reference

#include <channel_types.pb.h>

Public Types

typedef ChannelState_PrivacyLevel PrivacyLevel
 
- Public Types inherited from google::protobuf::Message
typedef
google::protobuf::Reflection 
Reflection
 

Public Member Functions

 ChannelState ()
 
virtual ~ChannelState ()
 
 ChannelState (const ChannelState &from)
 
ChannelStateoperator= (const ChannelState &from)
 
const
::google::protobuf::UnknownFieldSet
unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (ChannelState *other)
 
ChannelStateNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const ChannelState &from)
 
void MergeFrom (const ChannelState &from)
 
void Clear ()
 
bool IsInitialized () const
 
int ByteSize () const
 
bool MergePartialFromCodedStream (::google::protobuf::io::CodedInputStream *input)
 
void SerializeWithCachedSizes (::google::protobuf::io::CodedOutputStream *output) const
 
::google::protobuf::uint8SerializeWithCachedSizesToArray (::google::protobuf::uint8 *output) const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_max_members () const
 
void clear_max_members ()
 
inline::google::protobuf::uint32 max_members () const
 
void set_max_members (::google::protobuf::uint32 value)
 
bool has_min_members () const
 
void clear_min_members ()
 
inline::google::protobuf::uint32 min_members () const
 
void set_min_members (::google::protobuf::uint32 value)
 
int attribute_size () const
 
void clear_attribute ()
 
const ::bgs::protocol::Attributeattribute (int index) const
 
inline::bgs::protocol::Attribute * mutable_attribute (int index)
 
inline::bgs::protocol::Attribute * add_attribute ()
 
const
::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Attribute > & 
attribute () const
 
inline::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Attribute > * 
mutable_attribute ()
 
int invitation_size () const
 
void clear_invitation ()
 
const ::bgs::protocol::Invitationinvitation (int index) const
 
inline::bgs::protocol::Invitation * mutable_invitation (int index)
 
inline::bgs::protocol::Invitation * add_invitation ()
 
const
::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Invitation > & 
invitation () const
 
inline::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Invitation > * 
mutable_invitation ()
 
bool has_max_invitations () const
 
void clear_max_invitations ()
 
inline::google::protobuf::uint32 max_invitations () const
 
void set_max_invitations (::google::protobuf::uint32 value)
 
bool has_reason () const
 
void clear_reason ()
 
inline::google::protobuf::uint32 reason () const
 
void set_reason (::google::protobuf::uint32 value)
 
bool has_privacy_level () const
 
void clear_privacy_level ()
 
inline::bgs::protocol::channel::v1::ChannelState_PrivacyLevel privacy_level () const
 
void set_privacy_level (::bgs::protocol::channel::v1::ChannelState_PrivacyLevel value)
 
bool has_name () const
 
void clear_name ()
 
const ::std::string & name () const
 
void set_name (const ::std::string &value)
 
void set_name (const char *value)
 
void set_name (const char *value, size_t size)
 
inline::std::string * mutable_name ()
 
inline::std::string * release_name ()
 
void set_allocated_name (::std::string *name)
 
bool has_delegate_name () const
 
void clear_delegate_name ()
 
const ::std::string & delegate_name () const
 
void set_delegate_name (const ::std::string &value)
 
void set_delegate_name (const char *value)
 
void set_delegate_name (const char *value, size_t size)
 
inline::std::string * mutable_delegate_name ()
 
inline::std::string * release_delegate_name ()
 
void set_allocated_delegate_name (::std::string *delegate_name)
 
bool has_channel_type () const
 
void clear_channel_type ()
 
const ::std::string & channel_type () const
 
void set_channel_type (const ::std::string &value)
 
void set_channel_type (const char *value)
 
void set_channel_type (const char *value, size_t size)
 
inline::std::string * mutable_channel_type ()
 
inline::std::string * release_channel_type ()
 
void set_allocated_channel_type (::std::string *channel_type)
 
bool has_program () const
 
void clear_program ()
 
inline::google::protobuf::uint32 program () const
 
void set_program (::google::protobuf::uint32 value)
 
bool has_allow_offline_members () const
 
void clear_allow_offline_members ()
 
bool allow_offline_members () const
 
void set_allow_offline_members (bool value)
 
bool has_subscribe_to_presence () const
 
void clear_subscribe_to_presence ()
 
bool subscribe_to_presence () const
 
void set_subscribe_to_presence (bool value)
 
bool has_destroy_on_founder_leave () const
 
void clear_destroy_on_founder_leave ()
 
bool destroy_on_founder_leave () const
 
void set_destroy_on_founder_leave (bool value)
 
- Public Member Functions inherited from google::protobuf::Message
 Message ()
 
virtual ~Message ()
 
virtual void CopyFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
void CheckInitialized () const
 
void FindInitializationErrors (vector< string > *errors) const
 
string InitializationErrorString () const
 
virtual void DiscardUnknownFields ()
 
virtual int SpaceUsed () const
 
string DebugString () const
 
string ShortDebugString () const
 
string Utf8DebugString () const
 
void PrintDebugString () const
 
bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParseFromIstream (istream *input)
 
bool ParsePartialFromIstream (istream *input)
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (ostream *output) const
 
bool SerializePartialToOstream (ostream *output) const
 
virtual string GetTypeName () const
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)
 
virtual bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
virtual void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
const DescriptorGetDescriptor () const
 
virtual const ReflectionGetReflection () const
 
- Public Member Functions inherited from google::protobuf::MessageLite
 MessageLite ()
 
virtual ~MessageLite ()
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromString (const string &data)
 
bool ParsePartialFromString (const string &data)
 
bool ParseFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToString (string *output) const
 
bool SerializePartialToString (string *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
string SerializeAsString () const
 
string SerializePartialAsString () const
 
bool AppendToString (string *output) const
 
bool AppendPartialToString (string *output) const
 
virtual uint8SerializeWithCachedSizesToArray (uint8 *target) const
 

Static Public Member Functions

static const
::google::protobuf::Descriptor
descriptor ()
 
static const ChannelStatedefault_instance ()
 
static bool PrivacyLevel_IsValid (int value)
 
static const
::google::protobuf::EnumDescriptor
PrivacyLevel_descriptor ()
 
static const ::std::string & PrivacyLevel_Name (PrivacyLevel value)
 
static bool PrivacyLevel_Parse (const ::std::string &name, PrivacyLevel *value)
 

Static Public Attributes

static const PrivacyLevel PRIVACY_LEVEL_OPEN = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN
 
static const PrivacyLevel PRIVACY_LEVEL_OPEN_INVITATION_AND_FRIEND = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN_INVITATION_AND_FRIEND
 
static const PrivacyLevel PRIVACY_LEVEL_OPEN_INVITATION = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN_INVITATION
 
static const PrivacyLevel PRIVACY_LEVEL_CLOSED = ChannelState_PrivacyLevel_PRIVACY_LEVEL_CLOSED
 
static const PrivacyLevel PrivacyLevel_MIN
 
static const PrivacyLevel PrivacyLevel_MAX
 
static const int PrivacyLevel_ARRAYSIZE
 
static const int kMaxMembersFieldNumber = 1
 
static const int kMinMembersFieldNumber = 2
 
static const int kAttributeFieldNumber = 3
 
static const int kInvitationFieldNumber = 4
 
static const int kMaxInvitationsFieldNumber = 5
 
static const int kReasonFieldNumber = 6
 
static const int kPrivacyLevelFieldNumber = 7
 
static const int kNameFieldNumber = 8
 
static const int kDelegateNameFieldNumber = 9
 
static const int kChannelTypeFieldNumber = 10
 
static const int kProgramFieldNumber = 11
 
static const int kAllowOfflineMembersFieldNumber = 12
 
static const int kSubscribeToPresenceFieldNumber = 13
 
static const int kDestroyOnFounderLeaveFieldNumber = 14
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_max_members ()
 
void clear_has_max_members ()
 
void set_has_min_members ()
 
void clear_has_min_members ()
 
void set_has_max_invitations ()
 
void clear_has_max_invitations ()
 
void set_has_reason ()
 
void clear_has_reason ()
 
void set_has_privacy_level ()
 
void clear_has_privacy_level ()
 
void set_has_name ()
 
void clear_has_name ()
 
void set_has_delegate_name ()
 
void clear_has_delegate_name ()
 
void set_has_channel_type ()
 
void clear_has_channel_type ()
 
void set_has_program ()
 
void clear_has_program ()
 
void set_has_allow_offline_members ()
 
void clear_has_allow_offline_members ()
 
void set_has_subscribe_to_presence ()
 
void clear_has_subscribe_to_presence ()
 
void set_has_destroy_on_founder_leave ()
 
void clear_has_destroy_on_founder_leave ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::internal::ExtensionSet _extensions_
 
::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::google::protobuf::uint32 max_members_
 
::google::protobuf::uint32 min_members_
 
::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Attribute
attribute_
 
::google::protobuf::RepeatedPtrField
< ::bgs::protocol::Invitation
invitation_
 
::google::protobuf::uint32 max_invitations_
 
::google::protobuf::uint32 reason_
 
::std::string * name_
 
::std::string * delegate_name_
 
int privacy_level_
 
::google::protobuf::uint32 program_
 
::std::string * channel_type_
 
bool allow_offline_members_
 
bool subscribe_to_presence_
 
bool destroy_on_founder_leave_
 

Static Private Attributes

::std::string * _default_channel_type_
 
static ChannelStatedefault_instance_
 

Friends

void TC_SHARED_API protobuf_AddDesc_channel_5ftypes_2eproto ()
 
void protobuf_AssignDesc_channel_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_channel_5ftypes_2eproto ()
 

Additional Inherited Members

Member Typedef Documentation

Constructor & Destructor Documentation

bgs::protocol::channel::v1::ChannelState::ChannelState ( )
virtual bgs::protocol::channel::v1::ChannelState::~ChannelState ( )
virtual
bgs::protocol::channel::v1::ChannelState::ChannelState ( const ChannelState from)

Member Function Documentation

bgs::protocol::Attribute * bgs::protocol::channel::v1::ChannelState::add_attribute ( )
inline
1845  {
1846  // @@protoc_insertion_point(field_add:bgs.protocol.channel.v1.ChannelState.attribute)
1847  return attribute_.Add();
1848 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: channel_types.pb.h:875
bgs::protocol::Invitation * bgs::protocol::channel::v1::ChannelState::add_invitation ( )
inline
1875  {
1876  // @@protoc_insertion_point(field_add:bgs.protocol.channel.v1.ChannelState.invitation)
1877  return invitation_.Add();
1878 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Invitation > invitation_
Definition: channel_types.pb.h:876
bool bgs::protocol::channel::v1::ChannelState::allow_offline_members ( ) const
inline
2229  {
2230  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.allow_offline_members)
2231  return allow_offline_members_;
2232 }
bool allow_offline_members_
Definition: channel_types.pb.h:885
const ::bgs::protocol::Attribute & bgs::protocol::channel::v1::ChannelState::attribute ( int  index) const
inline
1837  {
1838  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.attribute)
1839  return attribute_.Get(index);
1840 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: channel_types.pb.h:875
const ::google::protobuf::RepeatedPtrField<::bgs::protocol::Attribute > & bgs::protocol::channel::v1::ChannelState::attribute ( ) const
inline
1850  {
1851  // @@protoc_insertion_point(field_list:bgs.protocol.channel.v1.ChannelState.attribute)
1852  return attribute_;
1853 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: channel_types.pb.h:875
int bgs::protocol::channel::v1::ChannelState::attribute_size ( ) const
inline
1831  {
1832  return attribute_.size();
1833 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: channel_types.pb.h:875
int bgs::protocol::channel::v1::ChannelState::ByteSize ( ) const
virtual

Reimplemented from google::protobuf::Message.

const ::std::string & bgs::protocol::channel::v1::ChannelState::channel_type ( ) const
inline
2131  {
2132  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.channel_type)
2133  return *channel_type_;
2134 }
::std::string * channel_type_
Definition: channel_types.pb.h:884
void bgs::protocol::channel::v1::ChannelState::Clear ( )
virtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::channel::v1::ChannelState::clear_allow_offline_members ( )
inline
2225  {
2226  allow_offline_members_ = false;
2228 }
void clear_has_allow_offline_members()
Definition: channel_types.pb.h:2222
bool allow_offline_members_
Definition: channel_types.pb.h:885
void bgs::protocol::channel::v1::ChannelState::clear_attribute ( )
inline
1834  {
1835  attribute_.Clear();
1836 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: channel_types.pb.h:875
void bgs::protocol::channel::v1::ChannelState::clear_channel_type ( )
inline
2125  {
2128  }
2130 }
::std::string * _default_channel_type_
Definition: channel_types.pb.h:883
::std::string * channel_type_
Definition: channel_types.pb.h:884
void clear_has_channel_type()
Definition: channel_types.pb.h:2122
void bgs::protocol::channel::v1::ChannelState::clear_delegate_name ( )
inline
2049  {
2051  delegate_name_->clear();
2052  }
2054 }
::std::string * delegate_name_
Definition: channel_types.pb.h:880
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void clear_has_delegate_name()
Definition: channel_types.pb.h:2046

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::clear_destroy_on_founder_leave ( )
inline
2273  {
2274  destroy_on_founder_leave_ = false;
2276 }
bool destroy_on_founder_leave_
Definition: channel_types.pb.h:887
void clear_has_destroy_on_founder_leave()
Definition: channel_types.pb.h:2270
void bgs::protocol::channel::v1::ChannelState::clear_has_allow_offline_members ( )
inlineprivate
2222  {
2223  _has_bits_[0] &= ~0x00000800u;
2224 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_channel_type ( )
inlineprivate
2122  {
2123  _has_bits_[0] &= ~0x00000200u;
2124 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_delegate_name ( )
inlineprivate
2046  {
2047  _has_bits_[0] &= ~0x00000100u;
2048 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_destroy_on_founder_leave ( )
inlineprivate
2270  {
2271  _has_bits_[0] &= ~0x00002000u;
2272 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_max_invitations ( )
inlineprivate
1897  {
1898  _has_bits_[0] &= ~0x00000010u;
1899 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_max_members ( )
inlineprivate
1789  {
1790  _has_bits_[0] &= ~0x00000001u;
1791 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_min_members ( )
inlineprivate
1813  {
1814  _has_bits_[0] &= ~0x00000002u;
1815 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_name ( )
inlineprivate
1970  {
1971  _has_bits_[0] &= ~0x00000080u;
1972 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_privacy_level ( )
inlineprivate
1945  {
1946  _has_bits_[0] &= ~0x00000040u;
1947 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_program ( )
inlineprivate
2198  {
2199  _has_bits_[0] &= ~0x00000400u;
2200 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_reason ( )
inlineprivate
1921  {
1922  _has_bits_[0] &= ~0x00000020u;
1923 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_has_subscribe_to_presence ( )
inlineprivate
2246  {
2247  _has_bits_[0] &= ~0x00001000u;
2248 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::clear_invitation ( )
inline
1864  {
1865  invitation_.Clear();
1866 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Invitation > invitation_
Definition: channel_types.pb.h:876
void bgs::protocol::channel::v1::ChannelState::clear_max_invitations ( )
inline
1900  {
1901  max_invitations_ = 0u;
1903 }
::google::protobuf::uint32 max_invitations_
Definition: channel_types.pb.h:877
void clear_has_max_invitations()
Definition: channel_types.pb.h:1897
void bgs::protocol::channel::v1::ChannelState::clear_max_members ( )
inline
1792  {
1793  max_members_ = 0u;
1795 }
void clear_has_max_members()
Definition: channel_types.pb.h:1789
::google::protobuf::uint32 max_members_
Definition: channel_types.pb.h:873
void bgs::protocol::channel::v1::ChannelState::clear_min_members ( )
inline
1816  {
1817  min_members_ = 0u;
1819 }
::google::protobuf::uint32 min_members_
Definition: channel_types.pb.h:874
void clear_has_min_members()
Definition: channel_types.pb.h:1813
void bgs::protocol::channel::v1::ChannelState::clear_name ( )
inline
1973  {
1975  name_->clear();
1976  }
1977  clear_has_name();
1978 }
::std::string * name_
Definition: channel_types.pb.h:879
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void clear_has_name()
Definition: channel_types.pb.h:1970

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::clear_privacy_level ( )
inline
1948  {
1949  privacy_level_ = 1;
1951 }
int privacy_level_
Definition: channel_types.pb.h:881
void clear_has_privacy_level()
Definition: channel_types.pb.h:1945
void bgs::protocol::channel::v1::ChannelState::clear_program ( )
inline
2201  {
2202  program_ = 0u;
2204 }
::google::protobuf::uint32 program_
Definition: channel_types.pb.h:882
void clear_has_program()
Definition: channel_types.pb.h:2198
void bgs::protocol::channel::v1::ChannelState::clear_reason ( )
inline
1924  {
1925  reason_ = 0u;
1926  clear_has_reason();
1927 }
::google::protobuf::uint32 reason_
Definition: channel_types.pb.h:878
void clear_has_reason()
Definition: channel_types.pb.h:1921
void bgs::protocol::channel::v1::ChannelState::clear_subscribe_to_presence ( )
inline
2249  {
2250  subscribe_to_presence_ = true;
2252 }
void clear_has_subscribe_to_presence()
Definition: channel_types.pb.h:2246
bool subscribe_to_presence_
Definition: channel_types.pb.h:886
void bgs::protocol::channel::v1::ChannelState::CopyFrom ( const ::google::protobuf::Message from)
void bgs::protocol::channel::v1::ChannelState::CopyFrom ( const ChannelState from)
static const ChannelState& bgs::protocol::channel::v1::ChannelState::default_instance ( )
static
const ::std::string & bgs::protocol::channel::v1::ChannelState::delegate_name ( ) const
inline
2055  {
2056  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.delegate_name)
2057  return *delegate_name_;
2058 }
::std::string * delegate_name_
Definition: channel_types.pb.h:880
static const ::google::protobuf::Descriptor* bgs::protocol::channel::v1::ChannelState::descriptor ( )
static
bool bgs::protocol::channel::v1::ChannelState::destroy_on_founder_leave ( ) const
inline
2277  {
2278  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.destroy_on_founder_leave)
2280 }
bool destroy_on_founder_leave_
Definition: channel_types.pb.h:887
int bgs::protocol::channel::v1::ChannelState::GetCachedSize ( ) const
inlinevirtual

Implements google::protobuf::MessageLite.

678 { return _cached_size_; }
int _cached_size_
Definition: channel_types.pb.h:872
::google::protobuf::Metadata bgs::protocol::channel::v1::ChannelState::GetMetadata ( ) const
virtual
bool bgs::protocol::channel::v1::ChannelState::has_allow_offline_members ( ) const
inline
2216  {
2217  return (_has_bits_[0] & 0x00000800u) != 0;
2218 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_channel_type ( ) const
inline
2116  {
2117  return (_has_bits_[0] & 0x00000200u) != 0;
2118 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_delegate_name ( ) const
inline
2040  {
2041  return (_has_bits_[0] & 0x00000100u) != 0;
2042 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_destroy_on_founder_leave ( ) const
inline
2264  {
2265  return (_has_bits_[0] & 0x00002000u) != 0;
2266 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_max_invitations ( ) const
inline
1891  {
1892  return (_has_bits_[0] & 0x00000010u) != 0;
1893 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_max_members ( ) const
inline
1783  {
1784  return (_has_bits_[0] & 0x00000001u) != 0;
1785 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_min_members ( ) const
inline
1807  {
1808  return (_has_bits_[0] & 0x00000002u) != 0;
1809 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_name ( ) const
inline
1964  {
1965  return (_has_bits_[0] & 0x00000080u) != 0;
1966 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_privacy_level ( ) const
inline
1939  {
1940  return (_has_bits_[0] & 0x00000040u) != 0;
1941 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_program ( ) const
inline
2192  {
2193  return (_has_bits_[0] & 0x00000400u) != 0;
2194 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_reason ( ) const
inline
1915  {
1916  return (_has_bits_[0] & 0x00000020u) != 0;
1917 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
bool bgs::protocol::channel::v1::ChannelState::has_subscribe_to_presence ( ) const
inline
2240  {
2241  return (_has_bits_[0] & 0x00001000u) != 0;
2242 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::InitAsDefaultInstance ( )
private
const ::bgs::protocol::Invitation & bgs::protocol::channel::v1::ChannelState::invitation ( int  index) const
inline
1867  {
1868  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.invitation)
1869  return invitation_.Get(index);
1870 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Invitation > invitation_
Definition: channel_types.pb.h:876
const ::google::protobuf::RepeatedPtrField<::bgs::protocol::Invitation > & bgs::protocol::channel::v1::ChannelState::invitation ( ) const
inline
1880  {
1881  // @@protoc_insertion_point(field_list:bgs.protocol.channel.v1.ChannelState.invitation)
1882  return invitation_;
1883 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Invitation > invitation_
Definition: channel_types.pb.h:876
int bgs::protocol::channel::v1::ChannelState::invitation_size ( ) const
inline
1861  {
1862  return invitation_.size();
1863 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Invitation > invitation_
Definition: channel_types.pb.h:876
bool bgs::protocol::channel::v1::ChannelState::IsInitialized ( ) const
virtual

Reimplemented from google::protobuf::Message.

google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::max_invitations ( ) const
inline
1904  {
1905  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.max_invitations)
1906  return max_invitations_;
1907 }
::google::protobuf::uint32 max_invitations_
Definition: channel_types.pb.h:877
google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::max_members ( ) const
inline
1796  {
1797  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.max_members)
1798  return max_members_;
1799 }
::google::protobuf::uint32 max_members_
Definition: channel_types.pb.h:873
void bgs::protocol::channel::v1::ChannelState::MergeFrom ( const ::google::protobuf::Message from)
void bgs::protocol::channel::v1::ChannelState::MergeFrom ( const ChannelState from)
bool bgs::protocol::channel::v1::ChannelState::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream input)
google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::min_members ( ) const
inline
1820  {
1821  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.min_members)
1822  return min_members_;
1823 }
::google::protobuf::uint32 min_members_
Definition: channel_types.pb.h:874
bgs::protocol::Attribute * bgs::protocol::channel::v1::ChannelState::mutable_attribute ( int  index)
inline
1841  {
1842  // @@protoc_insertion_point(field_mutable:bgs.protocol.channel.v1.ChannelState.attribute)
1843  return attribute_.Mutable(index);
1844 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: channel_types.pb.h:875
google::protobuf::RepeatedPtrField<::bgs::protocol::Attribute > * bgs::protocol::channel::v1::ChannelState::mutable_attribute ( )
inline
1855  {
1856  // @@protoc_insertion_point(field_mutable_list:bgs.protocol.channel.v1.ChannelState.attribute)
1857  return &attribute_;
1858 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > attribute_
Definition: channel_types.pb.h:875
std::string * bgs::protocol::channel::v1::ChannelState::mutable_channel_type ( )
inline
2159  {
2162  channel_type_ = new ::std::string(*_default_channel_type_);
2163  }
2164  // @@protoc_insertion_point(field_mutable:bgs.protocol.channel.v1.ChannelState.channel_type)
2165  return channel_type_;
2166 }
::std::string * _default_channel_type_
Definition: channel_types.pb.h:883
::std::string * channel_type_
Definition: channel_types.pb.h:884
void set_has_channel_type()
Definition: channel_types.pb.h:2119
std::string * bgs::protocol::channel::v1::ChannelState::mutable_delegate_name ( )
inline
2083  {
2086  delegate_name_ = new ::std::string;
2087  }
2088  // @@protoc_insertion_point(field_mutable:bgs.protocol.channel.v1.ChannelState.delegate_name)
2089  return delegate_name_;
2090 }
::std::string * delegate_name_
Definition: channel_types.pb.h:880
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_delegate_name()
Definition: channel_types.pb.h:2043

+ Here is the call graph for this function:

bgs::protocol::Invitation * bgs::protocol::channel::v1::ChannelState::mutable_invitation ( int  index)
inline
1871  {
1872  // @@protoc_insertion_point(field_mutable:bgs.protocol.channel.v1.ChannelState.invitation)
1873  return invitation_.Mutable(index);
1874 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Invitation > invitation_
Definition: channel_types.pb.h:876
google::protobuf::RepeatedPtrField<::bgs::protocol::Invitation > * bgs::protocol::channel::v1::ChannelState::mutable_invitation ( )
inline
1885  {
1886  // @@protoc_insertion_point(field_mutable_list:bgs.protocol.channel.v1.ChannelState.invitation)
1887  return &invitation_;
1888 }
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Invitation > invitation_
Definition: channel_types.pb.h:876
std::string * bgs::protocol::channel::v1::ChannelState::mutable_name ( )
inline
2007  {
2008  set_has_name();
2010  name_ = new ::std::string;
2011  }
2012  // @@protoc_insertion_point(field_mutable:bgs.protocol.channel.v1.ChannelState.name)
2013  return name_;
2014 }
::std::string * name_
Definition: channel_types.pb.h:879
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: channel_types.pb.h:1967

+ Here is the call graph for this function:

inline ::google::protobuf::UnknownFieldSet* bgs::protocol::channel::v1::ChannelState::mutable_unknown_fields ( )
inline
653  {
654  return &_unknown_fields_;
655  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: channel_types.pb.h:869
const ::std::string & bgs::protocol::channel::v1::ChannelState::name ( ) const
inline
1979  {
1980  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.name)
1981  return *name_;
1982 }
::std::string * name_
Definition: channel_types.pb.h:879
ChannelState* bgs::protocol::channel::v1::ChannelState::New ( ) const
virtual
ChannelState& bgs::protocol::channel::v1::ChannelState::operator= ( const ChannelState from)
inline
644  {
645  CopyFrom(from);
646  return *this;
647  }
void CopyFrom(const ::google::protobuf::Message &from)
bgs::protocol::channel::v1::ChannelState_PrivacyLevel bgs::protocol::channel::v1::ChannelState::privacy_level ( ) const
inline
1952  {
1953  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.privacy_level)
1955 }
int privacy_level_
Definition: channel_types.pb.h:881
ChannelState_PrivacyLevel
Definition: channel_types.pb.h:54
static const ::google::protobuf::EnumDescriptor* bgs::protocol::channel::v1::ChannelState::PrivacyLevel_descriptor ( )
inlinestatic
703  {
705  }
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * ChannelState_PrivacyLevel_descriptor()

+ Here is the call graph for this function:

static bool bgs::protocol::channel::v1::ChannelState::PrivacyLevel_IsValid ( int  value)
inlinestatic
693  {
695  }
TC_SHARED_API bool ChannelState_PrivacyLevel_IsValid(int value)
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

static const ::std::string& bgs::protocol::channel::v1::ChannelState::PrivacyLevel_Name ( PrivacyLevel  value)
inlinestatic
706  {
708  }
const ::std::string & ChannelState_PrivacyLevel_Name(ChannelState_PrivacyLevel value)
Definition: channel_types.pb.h:66
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

static bool bgs::protocol::channel::v1::ChannelState::PrivacyLevel_Parse ( const ::std::string &  name,
PrivacyLevel value 
)
inlinestatic
710  {
712  }
const FieldDescriptor value
Definition: descriptor.h:1522
const ::std::string & name() const
Definition: channel_types.pb.h:1979
bool ChannelState_PrivacyLevel_Parse(const ::std::string &name, ChannelState_PrivacyLevel *value)
Definition: channel_types.pb.h:70

+ Here is the call graph for this function:

google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::program ( ) const
inline
2205  {
2206  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.program)
2207  return program_;
2208 }
::google::protobuf::uint32 program_
Definition: channel_types.pb.h:882
google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::reason ( ) const
inline
1928  {
1929  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.reason)
1930  return reason_;
1931 }
::google::protobuf::uint32 reason_
Definition: channel_types.pb.h:878
std::string * bgs::protocol::channel::v1::ChannelState::release_channel_type ( )
inline
2167  {
2170  return NULL;
2171  } else {
2172  ::std::string* temp = channel_type_;
2173  channel_type_ = const_cast< ::std::string*>(_default_channel_type_);
2174  return temp;
2175  }
2176 }
arena_t NULL
Definition: jemalloc_internal.h:624
::std::string * _default_channel_type_
Definition: channel_types.pb.h:883
::std::string * channel_type_
Definition: channel_types.pb.h:884
void clear_has_channel_type()
Definition: channel_types.pb.h:2122
std::string * bgs::protocol::channel::v1::ChannelState::release_delegate_name ( )
inline
2091  {
2094  return NULL;
2095  } else {
2096  ::std::string* temp = delegate_name_;
2098  return temp;
2099  }
2100 }
::std::string * delegate_name_
Definition: channel_types.pb.h:880
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void clear_has_delegate_name()
Definition: channel_types.pb.h:2046

+ Here is the call graph for this function:

std::string * bgs::protocol::channel::v1::ChannelState::release_name ( )
inline
2015  {
2016  clear_has_name();
2018  return NULL;
2019  } else {
2020  ::std::string* temp = name_;
2021  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2022  return temp;
2023  }
2024 }
::std::string * name_
Definition: channel_types.pb.h:879
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void clear_has_name()
Definition: channel_types.pb.h:1970

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream output) const
::google::protobuf::uint8* bgs::protocol::channel::v1::ChannelState::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 output) const
void bgs::protocol::channel::v1::ChannelState::set_allocated_channel_type ( ::std::string *  channel_type)
inline
2177  {
2179  delete channel_type_;
2180  }
2181  if (channel_type) {
2184  } else {
2186  channel_type_ = const_cast< ::std::string*>(_default_channel_type_);
2187  }
2188  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.channel.v1.ChannelState.channel_type)
2189 }
::std::string * _default_channel_type_
Definition: channel_types.pb.h:883
::std::string * channel_type_
Definition: channel_types.pb.h:884
void set_has_channel_type()
Definition: channel_types.pb.h:2119
void clear_has_channel_type()
Definition: channel_types.pb.h:2122
const ::std::string & channel_type() const
Definition: channel_types.pb.h:2131
void bgs::protocol::channel::v1::ChannelState::set_allocated_delegate_name ( ::std::string *  delegate_name)
inline
2101  {
2103  delete delegate_name_;
2104  }
2105  if (delegate_name) {
2108  } else {
2111  }
2112  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.channel.v1.ChannelState.delegate_name)
2113 }
::std::string * delegate_name_
Definition: channel_types.pb.h:880
const ::std::string & delegate_name() const
Definition: channel_types.pb.h:2055
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_delegate_name()
Definition: channel_types.pb.h:2043
void clear_has_delegate_name()
Definition: channel_types.pb.h:2046

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_allocated_name ( ::std::string *  name)
inline
2025  {
2027  delete name_;
2028  }
2029  if (name) {
2030  set_has_name();
2031  name_ = name;
2032  } else {
2033  clear_has_name();
2034  name_ = const_cast< ::std::string*>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2035  }
2036  // @@protoc_insertion_point(field_set_allocated:bgs.protocol.channel.v1.ChannelState.name)
2037 }
::std::string * name_
Definition: channel_types.pb.h:879
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: channel_types.pb.h:1967
void clear_has_name()
Definition: channel_types.pb.h:1970
const ::std::string & name() const
Definition: channel_types.pb.h:1979

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_allow_offline_members ( bool  value)
inline
2233  {
2236  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.allow_offline_members)
2237 }
void set_has_allow_offline_members()
Definition: channel_types.pb.h:2219
bool allow_offline_members_
Definition: channel_types.pb.h:885
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_channel_type ( const ::std::string &  value)
inline
2135  {
2138  channel_type_ = new ::std::string;
2139  }
2140  channel_type_->assign(value);
2141  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.channel_type)
2142 }
::std::string * _default_channel_type_
Definition: channel_types.pb.h:883
::std::string * channel_type_
Definition: channel_types.pb.h:884
void set_has_channel_type()
Definition: channel_types.pb.h:2119
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_channel_type ( const char *  value)
inline
2143  {
2146  channel_type_ = new ::std::string;
2147  }
2148  channel_type_->assign(value);
2149  // @@protoc_insertion_point(field_set_char:bgs.protocol.channel.v1.ChannelState.channel_type)
2150 }
::std::string * _default_channel_type_
Definition: channel_types.pb.h:883
::std::string * channel_type_
Definition: channel_types.pb.h:884
void set_has_channel_type()
Definition: channel_types.pb.h:2119
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_channel_type ( const char *  value,
size_t  size 
)
inline
2151  {
2154  channel_type_ = new ::std::string;
2155  }
2156  channel_type_->assign(reinterpret_cast<const char*>(value), size);
2157  // @@protoc_insertion_point(field_set_pointer:bgs.protocol.channel.v1.ChannelState.channel_type)
2158 }
::std::string * _default_channel_type_
Definition: channel_types.pb.h:883
::std::string * channel_type_
Definition: channel_types.pb.h:884
void set_has_channel_type()
Definition: channel_types.pb.h:2119
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_delegate_name ( const ::std::string &  value)
inline
2059  {
2062  delegate_name_ = new ::std::string;
2063  }
2064  delegate_name_->assign(value);
2065  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.delegate_name)
2066 }
::std::string * delegate_name_
Definition: channel_types.pb.h:880
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_delegate_name()
Definition: channel_types.pb.h:2043
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_delegate_name ( const char *  value)
inline
2067  {
2070  delegate_name_ = new ::std::string;
2071  }
2072  delegate_name_->assign(value);
2073  // @@protoc_insertion_point(field_set_char:bgs.protocol.channel.v1.ChannelState.delegate_name)
2074 }
::std::string * delegate_name_
Definition: channel_types.pb.h:880
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_delegate_name()
Definition: channel_types.pb.h:2043
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_delegate_name ( const char *  value,
size_t  size 
)
inline
2075  {
2078  delegate_name_ = new ::std::string;
2079  }
2080  delegate_name_->assign(reinterpret_cast<const char*>(value), size);
2081  // @@protoc_insertion_point(field_set_pointer:bgs.protocol.channel.v1.ChannelState.delegate_name)
2082 }
::std::string * delegate_name_
Definition: channel_types.pb.h:880
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_delegate_name()
Definition: channel_types.pb.h:2043
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_destroy_on_founder_leave ( bool  value)
inline
2281  {
2284  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.destroy_on_founder_leave)
2285 }
bool destroy_on_founder_leave_
Definition: channel_types.pb.h:887
void set_has_destroy_on_founder_leave()
Definition: channel_types.pb.h:2267
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_has_allow_offline_members ( )
inlineprivate
2219  {
2220  _has_bits_[0] |= 0x00000800u;
2221 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_channel_type ( )
inlineprivate
2119  {
2120  _has_bits_[0] |= 0x00000200u;
2121 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_delegate_name ( )
inlineprivate
2043  {
2044  _has_bits_[0] |= 0x00000100u;
2045 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_destroy_on_founder_leave ( )
inlineprivate
2267  {
2268  _has_bits_[0] |= 0x00002000u;
2269 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_max_invitations ( )
inlineprivate
1894  {
1895  _has_bits_[0] |= 0x00000010u;
1896 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_max_members ( )
inlineprivate
1786  {
1787  _has_bits_[0] |= 0x00000001u;
1788 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_min_members ( )
inlineprivate
1810  {
1811  _has_bits_[0] |= 0x00000002u;
1812 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_name ( )
inlineprivate
1967  {
1968  _has_bits_[0] |= 0x00000080u;
1969 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_privacy_level ( )
inlineprivate
1942  {
1943  _has_bits_[0] |= 0x00000040u;
1944 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_program ( )
inlineprivate
2195  {
2196  _has_bits_[0] |= 0x00000400u;
2197 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_reason ( )
inlineprivate
1918  {
1919  _has_bits_[0] |= 0x00000020u;
1920 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_has_subscribe_to_presence ( )
inlineprivate
2243  {
2244  _has_bits_[0] |= 0x00001000u;
2245 }
::google::protobuf::uint32 _has_bits_[1]
Definition: channel_types.pb.h:871
void bgs::protocol::channel::v1::ChannelState::set_max_invitations ( ::google::protobuf::uint32  value)
inline
1908  {
1911  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.max_invitations)
1912 }
::google::protobuf::uint32 max_invitations_
Definition: channel_types.pb.h:877
void set_has_max_invitations()
Definition: channel_types.pb.h:1894
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_max_members ( ::google::protobuf::uint32  value)
inline
1800  {
1802  max_members_ = value;
1803  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.max_members)
1804 }
::google::protobuf::uint32 max_members_
Definition: channel_types.pb.h:873
void set_has_max_members()
Definition: channel_types.pb.h:1786
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_min_members ( ::google::protobuf::uint32  value)
inline
1824  {
1826  min_members_ = value;
1827  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.min_members)
1828 }
void set_has_min_members()
Definition: channel_types.pb.h:1810
::google::protobuf::uint32 min_members_
Definition: channel_types.pb.h:874
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_name ( const ::std::string &  value)
inline
1983  {
1984  set_has_name();
1986  name_ = new ::std::string;
1987  }
1988  name_->assign(value);
1989  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.name)
1990 }
::std::string * name_
Definition: channel_types.pb.h:879
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: channel_types.pb.h:1967
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_name ( const char *  value)
inline
1991  {
1992  set_has_name();
1994  name_ = new ::std::string;
1995  }
1996  name_->assign(value);
1997  // @@protoc_insertion_point(field_set_char:bgs.protocol.channel.v1.ChannelState.name)
1998 }
::std::string * name_
Definition: channel_types.pb.h:879
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: channel_types.pb.h:1967
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_name ( const char *  value,
size_t  size 
)
inline
1999  {
2000  set_has_name();
2002  name_ = new ::std::string;
2003  }
2004  name_->assign(reinterpret_cast<const char*>(value), size);
2005  // @@protoc_insertion_point(field_set_pointer:bgs.protocol.channel.v1.ChannelState.name)
2006 }
::std::string * name_
Definition: channel_types.pb.h:879
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
void set_has_name()
Definition: channel_types.pb.h:1967
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_privacy_level ( ::bgs::protocol::channel::v1::ChannelState_PrivacyLevel  value)
inline
1956  {
1960  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.privacy_level)
1961 }
void set_has_privacy_level()
Definition: channel_types.pb.h:1942
int privacy_level_
Definition: channel_types.pb.h:881
TC_SHARED_API bool ChannelState_PrivacyLevel_IsValid(int value)
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::channel::v1::ChannelState::set_program ( ::google::protobuf::uint32  value)
inline
2209  {
2210  set_has_program();
2211  program_ = value;
2212  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.program)
2213 }
::google::protobuf::uint32 program_
Definition: channel_types.pb.h:882
const FieldDescriptor value
Definition: descriptor.h:1522
void set_has_program()
Definition: channel_types.pb.h:2195
void bgs::protocol::channel::v1::ChannelState::set_reason ( ::google::protobuf::uint32  value)
inline
1932  {
1933  set_has_reason();
1934  reason_ = value;
1935  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.reason)
1936 }
void set_has_reason()
Definition: channel_types.pb.h:1918
::google::protobuf::uint32 reason_
Definition: channel_types.pb.h:878
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::set_subscribe_to_presence ( bool  value)
inline
2257  {
2260  // @@protoc_insertion_point(field_set:bgs.protocol.channel.v1.ChannelState.subscribe_to_presence)
2261 }
void set_has_subscribe_to_presence()
Definition: channel_types.pb.h:2243
bool subscribe_to_presence_
Definition: channel_types.pb.h:886
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::channel::v1::ChannelState::SetCachedSize ( int  size) const
privatevirtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::channel::v1::ChannelState::SharedCtor ( )
private
void bgs::protocol::channel::v1::ChannelState::SharedDtor ( )
private
bool bgs::protocol::channel::v1::ChannelState::subscribe_to_presence ( ) const
inline
2253  {
2254  // @@protoc_insertion_point(field_get:bgs.protocol.channel.v1.ChannelState.subscribe_to_presence)
2255  return subscribe_to_presence_;
2256 }
bool subscribe_to_presence_
Definition: channel_types.pb.h:886
void bgs::protocol::channel::v1::ChannelState::Swap ( ChannelState other)
const ::google::protobuf::UnknownFieldSet& bgs::protocol::channel::v1::ChannelState::unknown_fields ( ) const
inline
649  {
650  return _unknown_fields_;
651  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: channel_types.pb.h:869

Friends And Related Function Documentation

void TC_SHARED_API protobuf_AddDesc_channel_5ftypes_2eproto ( )
friend
void protobuf_AssignDesc_channel_5ftypes_2eproto ( )
friend
void protobuf_ShutdownFile_channel_5ftypes_2eproto ( )
friend

Member Data Documentation

int bgs::protocol::channel::v1::ChannelState::_cached_size_
mutableprivate
::std::string* bgs::protocol::channel::v1::ChannelState::_default_channel_type_
staticprivate
::google::protobuf::internal::ExtensionSet bgs::protocol::channel::v1::ChannelState::_extensions_
private
::google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::_has_bits_[1]
private
::google::protobuf::UnknownFieldSet bgs::protocol::channel::v1::ChannelState::_unknown_fields_
private
bool bgs::protocol::channel::v1::ChannelState::allow_offline_members_
private
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Attribute > bgs::protocol::channel::v1::ChannelState::attribute_
private
::std::string* bgs::protocol::channel::v1::ChannelState::channel_type_
private
ChannelState* bgs::protocol::channel::v1::ChannelState::default_instance_
staticprivate
::std::string* bgs::protocol::channel::v1::ChannelState::delegate_name_
private
bool bgs::protocol::channel::v1::ChannelState::destroy_on_founder_leave_
private
::google::protobuf::RepeatedPtrField< ::bgs::protocol::Invitation > bgs::protocol::channel::v1::ChannelState::invitation_
private
const int bgs::protocol::channel::v1::ChannelState::kAllowOfflineMembersFieldNumber = 12
static
const int bgs::protocol::channel::v1::ChannelState::kAttributeFieldNumber = 3
static
const int bgs::protocol::channel::v1::ChannelState::kChannelTypeFieldNumber = 10
static
const int bgs::protocol::channel::v1::ChannelState::kDelegateNameFieldNumber = 9
static
const int bgs::protocol::channel::v1::ChannelState::kDestroyOnFounderLeaveFieldNumber = 14
static
const int bgs::protocol::channel::v1::ChannelState::kInvitationFieldNumber = 4
static
const int bgs::protocol::channel::v1::ChannelState::kMaxInvitationsFieldNumber = 5
static
const int bgs::protocol::channel::v1::ChannelState::kMaxMembersFieldNumber = 1
static
const int bgs::protocol::channel::v1::ChannelState::kMinMembersFieldNumber = 2
static
const int bgs::protocol::channel::v1::ChannelState::kNameFieldNumber = 8
static
const int bgs::protocol::channel::v1::ChannelState::kPrivacyLevelFieldNumber = 7
static
const int bgs::protocol::channel::v1::ChannelState::kProgramFieldNumber = 11
static
const int bgs::protocol::channel::v1::ChannelState::kReasonFieldNumber = 6
static
const int bgs::protocol::channel::v1::ChannelState::kSubscribeToPresenceFieldNumber = 13
static
::google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::max_invitations_
private
::google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::max_members_
private
::google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::min_members_
private
::std::string* bgs::protocol::channel::v1::ChannelState::name_
private
int bgs::protocol::channel::v1::ChannelState::privacy_level_
private
const PrivacyLevel bgs::protocol::channel::v1::ChannelState::PRIVACY_LEVEL_CLOSED = ChannelState_PrivacyLevel_PRIVACY_LEVEL_CLOSED
static
const PrivacyLevel bgs::protocol::channel::v1::ChannelState::PRIVACY_LEVEL_OPEN = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN
static
const PrivacyLevel bgs::protocol::channel::v1::ChannelState::PRIVACY_LEVEL_OPEN_INVITATION = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN_INVITATION
static
const PrivacyLevel bgs::protocol::channel::v1::ChannelState::PRIVACY_LEVEL_OPEN_INVITATION_AND_FRIEND = ChannelState_PrivacyLevel_PRIVACY_LEVEL_OPEN_INVITATION_AND_FRIEND
static
const int bgs::protocol::channel::v1::ChannelState::PrivacyLevel_ARRAYSIZE
static
const PrivacyLevel bgs::protocol::channel::v1::ChannelState::PrivacyLevel_MAX
static
const PrivacyLevel bgs::protocol::channel::v1::ChannelState::PrivacyLevel_MIN
static
::google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::program_
private
::google::protobuf::uint32 bgs::protocol::channel::v1::ChannelState::reason_
private
bool bgs::protocol::channel::v1::ChannelState::subscribe_to_presence_
private

The documentation for this class was generated from the following file: