TrinityCore
Loading...
Searching...
No Matches
bgs::protocol::whisper::v2::Whisper Class Reference

#include <whisper_types.pb.h>

+ Inheritance diagram for bgs::protocol::whisper::v2::Whisper:

Public Member Functions

 Whisper ()
 
virtual ~Whisper ()
 
 Whisper (const Whisper &from)
 
Whisperoperator= (const Whisper &from)
 
const ::google::protobuf::UnknownFieldSet & unknown_fields () const
 
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields ()
 
void Swap (Whisper *other)
 
WhisperNew () const
 
int GetCachedSize () const
 
::google::protobuf::Metadata GetMetadata () const
 
bool has_whisper_id () const
 
void clear_whisper_id ()
 
const ::bgs::protocol::MessageIdwhisper_id () const
 
inline ::bgs::protocol::MessageIdmutable_whisper_id ()
 
inline ::bgs::protocol::MessageIdrelease_whisper_id ()
 
void set_allocated_whisper_id (::bgs::protocol::MessageId *whisper_id)
 
bool has_sender_account_id () const
 
void clear_sender_account_id ()
 
inline ::google::protobuf::uint64 sender_account_id () const
 
void set_sender_account_id (::google::protobuf::uint64 value)
 
bool has_receiver_account_id () const
 
void clear_receiver_account_id ()
 
inline ::google::protobuf::uint64 receiver_account_id () const
 
void set_receiver_account_id (::google::protobuf::uint64 value)
 
bool has_title_id () const
 
void clear_title_id ()
 
inline ::google::protobuf::uint32 title_id () const
 
void set_title_id (::google::protobuf::uint32 value)
 
bool has_content () const
 
void clear_content ()
 
const ::std::string & content () const
 
void set_content (const ::std::string &value)
 
void set_content (const char *value)
 
void set_content (const char *value, size_t size)
 
inline ::std::string * mutable_content ()
 
inline ::std::string * release_content ()
 
void set_allocated_content (::std::string *content)
 
int embeds_size () const
 
void clear_embeds ()
 
const ::bgs::protocol::EmbedInfoembeds (int index) const
 
inline ::bgs::protocol::EmbedInfomutable_embeds (int index)
 
inline ::bgs::protocol::EmbedInfoadd_embeds ()
 
const ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > & embeds () const
 
inline ::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > * mutable_embeds ()
 

Static Public Member Functions

static const ::google::protobuf::Descriptor * descriptor ()
 
static const Whisperdefault_instance ()
 

Static Public Attributes

static const int kWhisperIdFieldNumber = 1
 
static const int kSenderAccountIdFieldNumber = 2
 
static const int kReceiverAccountIdFieldNumber = 3
 
static const int kTitleIdFieldNumber = 4
 
static const int kContentFieldNumber = 5
 
static const int kEmbedsFieldNumber = 6
 

Private Member Functions

void SharedCtor ()
 
void SharedDtor ()
 
void SetCachedSize (int size) const
 
void set_has_whisper_id ()
 
void clear_has_whisper_id ()
 
void set_has_sender_account_id ()
 
void clear_has_sender_account_id ()
 
void set_has_receiver_account_id ()
 
void clear_has_receiver_account_id ()
 
void set_has_title_id ()
 
void clear_has_title_id ()
 
void set_has_content ()
 
void clear_has_content ()
 
void InitAsDefaultInstance ()
 

Private Attributes

::google::protobuf::UnknownFieldSet _unknown_fields_
 
::google::protobuf::uint32 _has_bits_ [1]
 
int _cached_size_
 
::bgs::protocol::MessageIdwhisper_id_
 
::google::protobuf::uint64 sender_account_id_
 
::google::protobuf::uint64 receiver_account_id_
 
::std::string * content_
 
::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfoembeds_
 
::google::protobuf::uint32 title_id_
 

Static Private Attributes

static Whisperdefault_instance_
 

Friends

void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto ()
 
void protobuf_AssignDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto ()
 
void protobuf_ShutdownFile_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto ()
 

Detailed Description

Definition at line 50 of file whisper_types.pb.h.

Constructor & Destructor Documentation

◆ Whisper() [1/2]

bgs::protocol::whisper::v2::Whisper::Whisper ( )

◆ ~Whisper()

virtual bgs::protocol::whisper::v2::Whisper::~Whisper ( )
virtual

◆ Whisper() [2/2]

bgs::protocol::whisper::v2::Whisper::Whisper ( const Whisper from)

Member Function Documentation

◆ add_embeds()

bgs::protocol::EmbedInfo * bgs::protocol::whisper::v2::Whisper::add_embeds ( )
inline

Definition at line 550 of file whisper_types.pb.h.

◆ clear_content()

void bgs::protocol::whisper::v2::Whisper::clear_content ( )
inline

Definition at line 469 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ clear_embeds()

void bgs::protocol::whisper::v2::Whisper::clear_embeds ( )
inline

Definition at line 539 of file whisper_types.pb.h.

◆ clear_has_content()

void bgs::protocol::whisper::v2::Whisper::clear_has_content ( )
inlineprivate

Definition at line 466 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_receiver_account_id()

void bgs::protocol::whisper::v2::Whisper::clear_has_receiver_account_id ( )
inlineprivate

Definition at line 418 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_sender_account_id()

void bgs::protocol::whisper::v2::Whisper::clear_has_sender_account_id ( )
inlineprivate

Definition at line 394 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_title_id()

void bgs::protocol::whisper::v2::Whisper::clear_has_title_id ( )
inlineprivate

Definition at line 442 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ clear_has_whisper_id()

void bgs::protocol::whisper::v2::Whisper::clear_has_whisper_id ( )
inlineprivate

Definition at line 353 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ clear_receiver_account_id()

void bgs::protocol::whisper::v2::Whisper::clear_receiver_account_id ( )
inline

Definition at line 421 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ clear_sender_account_id()

void bgs::protocol::whisper::v2::Whisper::clear_sender_account_id ( )
inline

Definition at line 397 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ clear_title_id()

void bgs::protocol::whisper::v2::Whisper::clear_title_id ( )
inline

Definition at line 445 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ clear_whisper_id()

void bgs::protocol::whisper::v2::Whisper::clear_whisper_id ( )
inline

Definition at line 356 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ content()

const ::std::string & bgs::protocol::whisper::v2::Whisper::content ( ) const
inline

Definition at line 475 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ default_instance()

static const Whisper & bgs::protocol::whisper::v2::Whisper::default_instance ( )
static

◆ descriptor()

static const ::google::protobuf::Descriptor * bgs::protocol::whisper::v2::Whisper::descriptor ( )
static

◆ embeds() [1/2]

const ::google::protobuf::RepeatedPtrField<::bgs::protocol::EmbedInfo > & bgs::protocol::whisper::v2::Whisper::embeds ( ) const
inline

Definition at line 555 of file whisper_types.pb.h.

◆ embeds() [2/2]

const ::bgs::protocol::EmbedInfo & bgs::protocol::whisper::v2::Whisper::embeds ( int  index) const
inline

Definition at line 542 of file whisper_types.pb.h.

◆ embeds_size()

int bgs::protocol::whisper::v2::Whisper::embeds_size ( ) const
inline

Definition at line 536 of file whisper_types.pb.h.

◆ GetCachedSize()

int bgs::protocol::whisper::v2::Whisper::GetCachedSize ( ) const
inline

Definition at line 78 of file whisper_types.pb.h.

◆ GetMetadata()

::google::protobuf::Metadata bgs::protocol::whisper::v2::Whisper::GetMetadata ( ) const

◆ has_content()

bool bgs::protocol::whisper::v2::Whisper::has_content ( ) const
inline

Definition at line 460 of file whisper_types.pb.h.

◆ has_receiver_account_id()

bool bgs::protocol::whisper::v2::Whisper::has_receiver_account_id ( ) const
inline

Definition at line 412 of file whisper_types.pb.h.

◆ has_sender_account_id()

bool bgs::protocol::whisper::v2::Whisper::has_sender_account_id ( ) const
inline

Definition at line 388 of file whisper_types.pb.h.

◆ has_title_id()

bool bgs::protocol::whisper::v2::Whisper::has_title_id ( ) const
inline

Definition at line 436 of file whisper_types.pb.h.

◆ has_whisper_id()

bool bgs::protocol::whisper::v2::Whisper::has_whisper_id ( ) const
inline

Definition at line 347 of file whisper_types.pb.h.

◆ InitAsDefaultInstance()

void bgs::protocol::whisper::v2::Whisper::InitAsDefaultInstance ( )
private

◆ mutable_content()

std::string * bgs::protocol::whisper::v2::Whisper::mutable_content ( )
inline

Definition at line 503 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ mutable_embeds() [1/2]

google::protobuf::RepeatedPtrField<::bgs::protocol::EmbedInfo > * bgs::protocol::whisper::v2::Whisper::mutable_embeds ( )
inline

Definition at line 560 of file whisper_types.pb.h.

◆ mutable_embeds() [2/2]

bgs::protocol::EmbedInfo * bgs::protocol::whisper::v2::Whisper::mutable_embeds ( int  index)
inline

Definition at line 546 of file whisper_types.pb.h.

◆ mutable_unknown_fields()

inline ::google::protobuf::UnknownFieldSet * bgs::protocol::whisper::v2::Whisper::mutable_unknown_fields ( )
inline

Definition at line 66 of file whisper_types.pb.h.

◆ mutable_whisper_id()

bgs::protocol::MessageId * bgs::protocol::whisper::v2::Whisper::mutable_whisper_id ( )
inline

Definition at line 364 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ New()

Whisper * bgs::protocol::whisper::v2::Whisper::New ( ) const

◆ operator=()

Whisper & bgs::protocol::whisper::v2::Whisper::operator= ( const Whisper from)
inline

Definition at line 57 of file whisper_types.pb.h.

◆ receiver_account_id()

google::protobuf::uint64 bgs::protocol::whisper::v2::Whisper::receiver_account_id ( ) const
inline

Definition at line 425 of file whisper_types.pb.h.

◆ release_content()

std::string * bgs::protocol::whisper::v2::Whisper::release_content ( )
inline

Definition at line 511 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ release_whisper_id()

bgs::protocol::MessageId * bgs::protocol::whisper::v2::Whisper::release_whisper_id ( )
inline

Definition at line 370 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ sender_account_id()

google::protobuf::uint64 bgs::protocol::whisper::v2::Whisper::sender_account_id ( ) const
inline

Definition at line 401 of file whisper_types.pb.h.

◆ set_allocated_content()

void bgs::protocol::whisper::v2::Whisper::set_allocated_content ( ::std::string *  content)
inline

Definition at line 521 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ set_allocated_whisper_id()

void bgs::protocol::whisper::v2::Whisper::set_allocated_whisper_id ( ::bgs::protocol::MessageId whisper_id)
inline

Definition at line 376 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ set_content() [1/3]

void bgs::protocol::whisper::v2::Whisper::set_content ( const ::std::string &  value)
inline

Definition at line 479 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ set_content() [2/3]

void bgs::protocol::whisper::v2::Whisper::set_content ( const char *  value)
inline

Definition at line 487 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ set_content() [3/3]

void bgs::protocol::whisper::v2::Whisper::set_content ( const char *  value,
size_t  size 
)
inline

Definition at line 495 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ set_has_content()

void bgs::protocol::whisper::v2::Whisper::set_has_content ( )
inlineprivate

Definition at line 463 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ set_has_receiver_account_id()

void bgs::protocol::whisper::v2::Whisper::set_has_receiver_account_id ( )
inlineprivate

Definition at line 415 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ set_has_sender_account_id()

void bgs::protocol::whisper::v2::Whisper::set_has_sender_account_id ( )
inlineprivate

Definition at line 391 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ set_has_title_id()

void bgs::protocol::whisper::v2::Whisper::set_has_title_id ( )
inlineprivate

Definition at line 439 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ set_has_whisper_id()

void bgs::protocol::whisper::v2::Whisper::set_has_whisper_id ( )
inlineprivate

Definition at line 350 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

◆ set_receiver_account_id()

void bgs::protocol::whisper::v2::Whisper::set_receiver_account_id ( ::google::protobuf::uint64  value)
inline

Definition at line 429 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ set_sender_account_id()

void bgs::protocol::whisper::v2::Whisper::set_sender_account_id ( ::google::protobuf::uint64  value)
inline

Definition at line 405 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ set_title_id()

void bgs::protocol::whisper::v2::Whisper::set_title_id ( ::google::protobuf::uint32  value)
inline

Definition at line 453 of file whisper_types.pb.h.

+ Here is the call graph for this function:

◆ SetCachedSize()

void bgs::protocol::whisper::v2::Whisper::SetCachedSize ( int  size) const
private

◆ SharedCtor()

void bgs::protocol::whisper::v2::Whisper::SharedCtor ( )
private

◆ SharedDtor()

void bgs::protocol::whisper::v2::Whisper::SharedDtor ( )
private

◆ Swap()

void bgs::protocol::whisper::v2::Whisper::Swap ( Whisper other)

◆ title_id()

google::protobuf::uint32 bgs::protocol::whisper::v2::Whisper::title_id ( ) const
inline

Definition at line 449 of file whisper_types.pb.h.

◆ unknown_fields()

const ::google::protobuf::UnknownFieldSet & bgs::protocol::whisper::v2::Whisper::unknown_fields ( ) const
inline

Definition at line 62 of file whisper_types.pb.h.

◆ whisper_id()

const ::bgs::protocol::MessageId & bgs::protocol::whisper::v2::Whisper::whisper_id ( ) const
inline

Definition at line 360 of file whisper_types.pb.h.

+ Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ protobuf_AddDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto

void TC_PROTO_API protobuf_AddDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto ( )
friend

◆ protobuf_AssignDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto

void protobuf_AssignDesc_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto ( )
friend

◆ protobuf_ShutdownFile_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto

void protobuf_ShutdownFile_api_2fcommon_2fv2_2fwhisper_5ftypes_2eproto ( )
friend

Member Data Documentation

◆ _cached_size_

int bgs::protocol::whisper::v2::Whisper::_cached_size_
mutableprivate

Definition at line 160 of file whisper_types.pb.h.

◆ _has_bits_

::google::protobuf::uint32 bgs::protocol::whisper::v2::Whisper::_has_bits_[1]
private

Definition at line 159 of file whisper_types.pb.h.

◆ _unknown_fields_

::google::protobuf::UnknownFieldSet bgs::protocol::whisper::v2::Whisper::_unknown_fields_
private

Definition at line 157 of file whisper_types.pb.h.

◆ content_

::std::string* bgs::protocol::whisper::v2::Whisper::content_
private

Definition at line 164 of file whisper_types.pb.h.

◆ default_instance_

Whisper* bgs::protocol::whisper::v2::Whisper::default_instance_
staticprivate

Definition at line 172 of file whisper_types.pb.h.

◆ embeds_

::google::protobuf::RepeatedPtrField< ::bgs::protocol::EmbedInfo > bgs::protocol::whisper::v2::Whisper::embeds_
private

Definition at line 165 of file whisper_types.pb.h.

◆ kContentFieldNumber

const int bgs::protocol::whisper::v2::Whisper::kContentFieldNumber = 5
static

Definition at line 123 of file whisper_types.pb.h.

◆ kEmbedsFieldNumber

const int bgs::protocol::whisper::v2::Whisper::kEmbedsFieldNumber = 6
static

Definition at line 135 of file whisper_types.pb.h.

◆ kReceiverAccountIdFieldNumber

const int bgs::protocol::whisper::v2::Whisper::kReceiverAccountIdFieldNumber = 3
static

Definition at line 109 of file whisper_types.pb.h.

◆ kSenderAccountIdFieldNumber

const int bgs::protocol::whisper::v2::Whisper::kSenderAccountIdFieldNumber = 2
static

Definition at line 102 of file whisper_types.pb.h.

◆ kTitleIdFieldNumber

const int bgs::protocol::whisper::v2::Whisper::kTitleIdFieldNumber = 4
static

Definition at line 116 of file whisper_types.pb.h.

◆ kWhisperIdFieldNumber

const int bgs::protocol::whisper::v2::Whisper::kWhisperIdFieldNumber = 1
static

Definition at line 93 of file whisper_types.pb.h.

◆ receiver_account_id_

::google::protobuf::uint64 bgs::protocol::whisper::v2::Whisper::receiver_account_id_
private

Definition at line 163 of file whisper_types.pb.h.

◆ sender_account_id_

::google::protobuf::uint64 bgs::protocol::whisper::v2::Whisper::sender_account_id_
private

Definition at line 162 of file whisper_types.pb.h.

◆ title_id_

::google::protobuf::uint32 bgs::protocol::whisper::v2::Whisper::title_id_
private

Definition at line 166 of file whisper_types.pb.h.

◆ whisper_id_

::bgs::protocol::MessageId* bgs::protocol::whisper::v2::Whisper::whisper_id_
private

Definition at line 161 of file whisper_types.pb.h.


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