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

#include <account_types.pb.h>

Public Types

typedef PrivacyInfo_GameInfoPrivacy GameInfoPrivacy
 
- Public Types inherited from google::protobuf::Message
typedef
google::protobuf::Reflection 
Reflection
 

Public Member Functions

 PrivacyInfo ()
 
virtual ~PrivacyInfo ()
 
 PrivacyInfo (const PrivacyInfo &from)
 
PrivacyInfooperator= (const PrivacyInfo &from)
 
const
::google::protobuf::UnknownFieldSet
unknown_fields () const
 
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (PrivacyInfo *other)
 
PrivacyInfoNew () const
 
void CopyFrom (const ::google::protobuf::Message &from)
 
void MergeFrom (const ::google::protobuf::Message &from)
 
void CopyFrom (const PrivacyInfo &from)
 
void MergeFrom (const PrivacyInfo &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_is_using_rid () const
 
void clear_is_using_rid ()
 
bool is_using_rid () const
 
void set_is_using_rid (bool value)
 
bool has_is_real_id_visible_for_view_friends () const
 
void clear_is_real_id_visible_for_view_friends ()
 
bool is_real_id_visible_for_view_friends () const
 
void set_is_real_id_visible_for_view_friends (bool value)
 
bool has_is_hidden_from_friend_finder () const
 
void clear_is_hidden_from_friend_finder ()
 
bool is_hidden_from_friend_finder () const
 
void set_is_hidden_from_friend_finder (bool value)
 
bool has_game_info_privacy () const
 
void clear_game_info_privacy ()
 
inline::bgs::protocol::account::v1::PrivacyInfo_GameInfoPrivacy game_info_privacy () const
 
void set_game_info_privacy (::bgs::protocol::account::v1::PrivacyInfo_GameInfoPrivacy 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 PrivacyInfodefault_instance ()
 
static bool GameInfoPrivacy_IsValid (int value)
 
static const
::google::protobuf::EnumDescriptor
GameInfoPrivacy_descriptor ()
 
static const ::std::string & GameInfoPrivacy_Name (GameInfoPrivacy value)
 
static bool GameInfoPrivacy_Parse (const ::std::string &name, GameInfoPrivacy *value)
 

Static Public Attributes

static const GameInfoPrivacy PRIVACY_ME = PrivacyInfo_GameInfoPrivacy_PRIVACY_ME
 
static const GameInfoPrivacy PRIVACY_FRIENDS = PrivacyInfo_GameInfoPrivacy_PRIVACY_FRIENDS
 
static const GameInfoPrivacy PRIVACY_EVERYONE = PrivacyInfo_GameInfoPrivacy_PRIVACY_EVERYONE
 
static const GameInfoPrivacy GameInfoPrivacy_MIN
 
static const GameInfoPrivacy GameInfoPrivacy_MAX
 
static const int GameInfoPrivacy_ARRAYSIZE
 
static const int kIsUsingRidFieldNumber = 3
 
static const int kIsRealIdVisibleForViewFriendsFieldNumber = 4
 
static const int kIsHiddenFromFriendFinderFieldNumber = 5
 
static const int kGameInfoPrivacyFieldNumber = 6
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_is_using_rid ()
 
void clear_has_is_using_rid ()
 
void set_has_is_real_id_visible_for_view_friends ()
 
void clear_has_is_real_id_visible_for_view_friends ()
 
void set_has_is_hidden_from_friend_finder ()
 
void clear_has_is_hidden_from_friend_finder ()
 
void set_has_game_info_privacy ()
 
void clear_has_game_info_privacy ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
bool is_using_rid_
 
bool is_real_id_visible_for_view_friends_
 
bool is_hidden_from_friend_finder_
 
int game_info_privacy_
 

Static Private Attributes

static PrivacyInfodefault_instance_
 

Friends

void TC_SHARED_API protobuf_AddDesc_account_5ftypes_2eproto ()
 
void protobuf_AssignDesc_account_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_account_5ftypes_2eproto ()
 

Additional Inherited Members

Member Typedef Documentation

Constructor & Destructor Documentation

bgs::protocol::account::v1::PrivacyInfo::PrivacyInfo ( )
virtual bgs::protocol::account::v1::PrivacyInfo::~PrivacyInfo ( )
virtual
bgs::protocol::account::v1::PrivacyInfo::PrivacyInfo ( const PrivacyInfo from)

Member Function Documentation

int bgs::protocol::account::v1::PrivacyInfo::ByteSize ( ) const
virtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::account::v1::PrivacyInfo::Clear ( )
virtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::account::v1::PrivacyInfo::clear_game_info_privacy ( )
inline
8015  {
8016  game_info_privacy_ = 1;
8018 }
void clear_has_game_info_privacy()
Definition: account_types.pb.h:8012
int game_info_privacy_
Definition: account_types.pb.h:2686
void bgs::protocol::account::v1::PrivacyInfo::clear_has_game_info_privacy ( )
inlineprivate
8012  {
8013  _has_bits_[0] &= ~0x00000008u;
8014 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::clear_has_is_hidden_from_friend_finder ( )
inlineprivate
7988  {
7989  _has_bits_[0] &= ~0x00000004u;
7990 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::clear_has_is_real_id_visible_for_view_friends ( )
inlineprivate
7964  {
7965  _has_bits_[0] &= ~0x00000002u;
7966 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::clear_has_is_using_rid ( )
inlineprivate
7940  {
7941  _has_bits_[0] &= ~0x00000001u;
7942 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::clear_is_hidden_from_friend_finder ( )
inline
7991  {
7994 }
bool is_hidden_from_friend_finder_
Definition: account_types.pb.h:2685
void clear_has_is_hidden_from_friend_finder()
Definition: account_types.pb.h:7988
void bgs::protocol::account::v1::PrivacyInfo::clear_is_real_id_visible_for_view_friends ( )
inline
7967  {
7970 }
void clear_has_is_real_id_visible_for_view_friends()
Definition: account_types.pb.h:7964
bool is_real_id_visible_for_view_friends_
Definition: account_types.pb.h:2684
void bgs::protocol::account::v1::PrivacyInfo::clear_is_using_rid ( )
inline
7943  {
7944  is_using_rid_ = false;
7946 }
void clear_has_is_using_rid()
Definition: account_types.pb.h:7940
bool is_using_rid_
Definition: account_types.pb.h:2683
void bgs::protocol::account::v1::PrivacyInfo::CopyFrom ( const ::google::protobuf::Message from)
void bgs::protocol::account::v1::PrivacyInfo::CopyFrom ( const PrivacyInfo from)
static const PrivacyInfo& bgs::protocol::account::v1::PrivacyInfo::default_instance ( )
static
static const ::google::protobuf::Descriptor* bgs::protocol::account::v1::PrivacyInfo::descriptor ( )
static
bgs::protocol::account::v1::PrivacyInfo_GameInfoPrivacy bgs::protocol::account::v1::PrivacyInfo::game_info_privacy ( ) const
inline
8019  {
8020  // @@protoc_insertion_point(field_get:bgs.protocol.account.v1.PrivacyInfo.game_info_privacy)
8022 }
PrivacyInfo_GameInfoPrivacy
Definition: account_types.pb.h:80
int game_info_privacy_
Definition: account_types.pb.h:2686
static const ::google::protobuf::EnumDescriptor* bgs::protocol::account::v1::PrivacyInfo::GameInfoPrivacy_descriptor ( )
inlinestatic
2627  {
2629  }
TC_SHARED_APIconst::google::protobuf::EnumDescriptor * PrivacyInfo_GameInfoPrivacy_descriptor()

+ Here is the call graph for this function:

static bool bgs::protocol::account::v1::PrivacyInfo::GameInfoPrivacy_IsValid ( int  value)
inlinestatic
2617  {
2619  }
TC_SHARED_API bool PrivacyInfo_GameInfoPrivacy_IsValid(int value)
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

static const ::std::string& bgs::protocol::account::v1::PrivacyInfo::GameInfoPrivacy_Name ( GameInfoPrivacy  value)
inlinestatic
2630  {
2632  }
const ::std::string & PrivacyInfo_GameInfoPrivacy_Name(PrivacyInfo_GameInfoPrivacy value)
Definition: account_types.pb.h:91
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

static bool bgs::protocol::account::v1::PrivacyInfo::GameInfoPrivacy_Parse ( const ::std::string &  name,
GameInfoPrivacy value 
)
inlinestatic
2634  {
2636  }
bool PrivacyInfo_GameInfoPrivacy_Parse(const ::std::string &name, PrivacyInfo_GameInfoPrivacy *value)
Definition: account_types.pb.h:95
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

int bgs::protocol::account::v1::PrivacyInfo::GetCachedSize ( ) const
inlinevirtual

Implements google::protobuf::MessageLite.

2603 { return _cached_size_; }
int _cached_size_
Definition: account_types.pb.h:2682
::google::protobuf::Metadata bgs::protocol::account::v1::PrivacyInfo::GetMetadata ( ) const
virtual
bool bgs::protocol::account::v1::PrivacyInfo::has_game_info_privacy ( ) const
inline
8006  {
8007  return (_has_bits_[0] & 0x00000008u) != 0;
8008 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
bool bgs::protocol::account::v1::PrivacyInfo::has_is_hidden_from_friend_finder ( ) const
inline
7982  {
7983  return (_has_bits_[0] & 0x00000004u) != 0;
7984 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
bool bgs::protocol::account::v1::PrivacyInfo::has_is_real_id_visible_for_view_friends ( ) const
inline
7958  {
7959  return (_has_bits_[0] & 0x00000002u) != 0;
7960 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
bool bgs::protocol::account::v1::PrivacyInfo::has_is_using_rid ( ) const
inline
7934  {
7935  return (_has_bits_[0] & 0x00000001u) != 0;
7936 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::InitAsDefaultInstance ( )
private
bool bgs::protocol::account::v1::PrivacyInfo::is_hidden_from_friend_finder ( ) const
inline
7995  {
7996  // @@protoc_insertion_point(field_get:bgs.protocol.account.v1.PrivacyInfo.is_hidden_from_friend_finder)
7998 }
bool is_hidden_from_friend_finder_
Definition: account_types.pb.h:2685
bool bgs::protocol::account::v1::PrivacyInfo::is_real_id_visible_for_view_friends ( ) const
inline
7971  {
7972  // @@protoc_insertion_point(field_get:bgs.protocol.account.v1.PrivacyInfo.is_real_id_visible_for_view_friends)
7974 }
bool is_real_id_visible_for_view_friends_
Definition: account_types.pb.h:2684
bool bgs::protocol::account::v1::PrivacyInfo::is_using_rid ( ) const
inline
7947  {
7948  // @@protoc_insertion_point(field_get:bgs.protocol.account.v1.PrivacyInfo.is_using_rid)
7949  return is_using_rid_;
7950 }
bool is_using_rid_
Definition: account_types.pb.h:2683
bool bgs::protocol::account::v1::PrivacyInfo::IsInitialized ( ) const
virtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::account::v1::PrivacyInfo::MergeFrom ( const ::google::protobuf::Message from)
void bgs::protocol::account::v1::PrivacyInfo::MergeFrom ( const PrivacyInfo from)
bool bgs::protocol::account::v1::PrivacyInfo::MergePartialFromCodedStream ( ::google::protobuf::io::CodedInputStream input)
inline ::google::protobuf::UnknownFieldSet* bgs::protocol::account::v1::PrivacyInfo::mutable_unknown_fields ( )
inline
2578  {
2579  return &_unknown_fields_;
2580  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: account_types.pb.h:2679
PrivacyInfo* bgs::protocol::account::v1::PrivacyInfo::New ( ) const
virtual
PrivacyInfo& bgs::protocol::account::v1::PrivacyInfo::operator= ( const PrivacyInfo from)
inline
2569  {
2570  CopyFrom(from);
2571  return *this;
2572  }
void CopyFrom(const ::google::protobuf::Message &from)
void bgs::protocol::account::v1::PrivacyInfo::SerializeWithCachedSizes ( ::google::protobuf::io::CodedOutputStream output) const
::google::protobuf::uint8* bgs::protocol::account::v1::PrivacyInfo::SerializeWithCachedSizesToArray ( ::google::protobuf::uint8 output) const
void bgs::protocol::account::v1::PrivacyInfo::set_game_info_privacy ( ::bgs::protocol::account::v1::PrivacyInfo_GameInfoPrivacy  value)
inline
8023  {
8027  // @@protoc_insertion_point(field_set:bgs.protocol.account.v1.PrivacyInfo.game_info_privacy)
8028 }
void set_has_game_info_privacy()
Definition: account_types.pb.h:8009
TC_SHARED_API bool PrivacyInfo_GameInfoPrivacy_IsValid(int value)
int game_info_privacy_
Definition: account_types.pb.h:2686
const FieldDescriptor value
Definition: descriptor.h:1522

+ Here is the call graph for this function:

void bgs::protocol::account::v1::PrivacyInfo::set_has_game_info_privacy ( )
inlineprivate
8009  {
8010  _has_bits_[0] |= 0x00000008u;
8011 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::set_has_is_hidden_from_friend_finder ( )
inlineprivate
7985  {
7986  _has_bits_[0] |= 0x00000004u;
7987 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::set_has_is_real_id_visible_for_view_friends ( )
inlineprivate
7961  {
7962  _has_bits_[0] |= 0x00000002u;
7963 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::set_has_is_using_rid ( )
inlineprivate
7937  {
7938  _has_bits_[0] |= 0x00000001u;
7939 }
::google::protobuf::uint32 _has_bits_[1]
Definition: account_types.pb.h:2681
void bgs::protocol::account::v1::PrivacyInfo::set_is_hidden_from_friend_finder ( bool  value)
inline
7999  {
8002  // @@protoc_insertion_point(field_set:bgs.protocol.account.v1.PrivacyInfo.is_hidden_from_friend_finder)
8003 }
bool is_hidden_from_friend_finder_
Definition: account_types.pb.h:2685
void set_has_is_hidden_from_friend_finder()
Definition: account_types.pb.h:7985
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::account::v1::PrivacyInfo::set_is_real_id_visible_for_view_friends ( bool  value)
inline
7975  {
7978  // @@protoc_insertion_point(field_set:bgs.protocol.account.v1.PrivacyInfo.is_real_id_visible_for_view_friends)
7979 }
void set_has_is_real_id_visible_for_view_friends()
Definition: account_types.pb.h:7961
bool is_real_id_visible_for_view_friends_
Definition: account_types.pb.h:2684
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::account::v1::PrivacyInfo::set_is_using_rid ( bool  value)
inline
7951  {
7953  is_using_rid_ = value;
7954  // @@protoc_insertion_point(field_set:bgs.protocol.account.v1.PrivacyInfo.is_using_rid)
7955 }
bool is_using_rid_
Definition: account_types.pb.h:2683
void set_has_is_using_rid()
Definition: account_types.pb.h:7937
const FieldDescriptor value
Definition: descriptor.h:1522
void bgs::protocol::account::v1::PrivacyInfo::SetCachedSize ( int  size) const
privatevirtual

Reimplemented from google::protobuf::Message.

void bgs::protocol::account::v1::PrivacyInfo::SharedCtor ( )
private
void bgs::protocol::account::v1::PrivacyInfo::SharedDtor ( )
private
void bgs::protocol::account::v1::PrivacyInfo::Swap ( PrivacyInfo other)
const ::google::protobuf::UnknownFieldSet& bgs::protocol::account::v1::PrivacyInfo::unknown_fields ( ) const
inline
2574  {
2575  return _unknown_fields_;
2576  }
::google::protobuf::UnknownFieldSet _unknown_fields_
Definition: account_types.pb.h:2679

Friends And Related Function Documentation

void TC_SHARED_API protobuf_AddDesc_account_5ftypes_2eproto ( )
friend
void protobuf_AssignDesc_account_5ftypes_2eproto ( )
friend
void protobuf_ShutdownFile_account_5ftypes_2eproto ( )
friend

Member Data Documentation

int bgs::protocol::account::v1::PrivacyInfo::_cached_size_
mutableprivate
::google::protobuf::uint32 bgs::protocol::account::v1::PrivacyInfo::_has_bits_[1]
private
::google::protobuf::UnknownFieldSet bgs::protocol::account::v1::PrivacyInfo::_unknown_fields_
private
PrivacyInfo* bgs::protocol::account::v1::PrivacyInfo::default_instance_
staticprivate
int bgs::protocol::account::v1::PrivacyInfo::game_info_privacy_
private
const int bgs::protocol::account::v1::PrivacyInfo::GameInfoPrivacy_ARRAYSIZE
static
const GameInfoPrivacy bgs::protocol::account::v1::PrivacyInfo::GameInfoPrivacy_MAX
static
const GameInfoPrivacy bgs::protocol::account::v1::PrivacyInfo::GameInfoPrivacy_MIN
static
bool bgs::protocol::account::v1::PrivacyInfo::is_hidden_from_friend_finder_
private
bool bgs::protocol::account::v1::PrivacyInfo::is_real_id_visible_for_view_friends_
private
bool bgs::protocol::account::v1::PrivacyInfo::is_using_rid_
private
const int bgs::protocol::account::v1::PrivacyInfo::kGameInfoPrivacyFieldNumber = 6
static
const int bgs::protocol::account::v1::PrivacyInfo::kIsHiddenFromFriendFinderFieldNumber = 5
static
const int bgs::protocol::account::v1::PrivacyInfo::kIsRealIdVisibleForViewFriendsFieldNumber = 4
static
const int bgs::protocol::account::v1::PrivacyInfo::kIsUsingRidFieldNumber = 3
static
const GameInfoPrivacy bgs::protocol::account::v1::PrivacyInfo::PRIVACY_EVERYONE = PrivacyInfo_GameInfoPrivacy_PRIVACY_EVERYONE
static
const GameInfoPrivacy bgs::protocol::account::v1::PrivacyInfo::PRIVACY_FRIENDS = PrivacyInfo_GameInfoPrivacy_PRIVACY_FRIENDS
static
const GameInfoPrivacy bgs::protocol::account::v1::PrivacyInfo::PRIVACY_ME = PrivacyInfo_GameInfoPrivacy_PRIVACY_ME
static

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