Public Types | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
google::protobuf.internal::ImplicitWeakMessage Class Reference

#include <implicit_weak_message.h>

Inheritance diagram for google::protobuf.internal::ImplicitWeakMessage:
Inheritance graph
[legend]

Public Types

typedef void InternalArenaConstructable_
 
typedef void InternalArenaConstructable_
 
- Public Types inherited from google::protobuf::MessageLite
enum  ParseFlags {
  kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3,
  kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7,
  kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3,
  kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7
}
 
enum  ParseFlags {
  kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3,
  kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7,
  kMerge = 0, kParse = 1, kMergePartial = 2, kParsePartial = 3,
  kMergeWithAliasing = 4, kParseWithAliasing = 5, kMergePartialWithAliasing = 6, kParsePartialWithAliasing = 7
}
 

Public Member Functions

const char * _InternalParse (const char *ptr, ParseContext *ctx) final
 
const char * _InternalParse (const char *ptr, ParseContext *ctx) final
 
uint8_t_InternalSerialize (uint8_t *target, io::EpsCopyOutputStream *stream) const final
 
size_t ByteSizeLong () const override
 
size_t ByteSizeLong () const override
 
void CheckTypeAndMergeFrom (const MessageLite &other) override
 
void CheckTypeAndMergeFrom (const MessageLite &other) override
 
void Clear () override
 
void Clear () override
 
ArenaGetArena () const override
 
int GetCachedSize () const override
 
int GetCachedSize () const override
 
std::string GetTypeName () const override
 
std::string GetTypeName () const override
 
 ImplicitWeakMessage ()
 
 ImplicitWeakMessage ()
 
 ImplicitWeakMessage (Arena *arena)
 
 ImplicitWeakMessage (Arena *arena)
 
uint8InternalSerializeWithCachedSizesToArray (uint8 *target, io::EpsCopyOutputStream *stream) const final
 
bool IsInitialized () const override
 
bool IsInitialized () const override
 
MessageLiteNew () const override
 
MessageLiteNew (Arena *arena) const override
 
MessageLiteNew (Arena *arena) const override
 
- Public Member Functions inherited from google::protobuf::MessageLite
bool AppendPartialToString (std::string *output) const
 
bool AppendPartialToString (std::string *output) const
 
bool AppendToString (std::string *output) const
 
bool AppendToString (std::string *output) const
 
int ByteSize () const
 
int ByteSize () const
 
std::string DebugString () const
 
std::string DebugString () const
 
ArenaGetArena () const
 
virtual void * GetMaybeArenaPointer () const
 
virtual std::string InitializationErrorString () const
 
virtual std::string InitializationErrorString () const
 
bool IsInitializedWithErrors () const
 
bool MergeFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool MergeFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool MergeFromCodedStream (io::CodedInputStream *input)
 
bool MergeFromString (const std::string &data)
 
bool MergeFromString (ConstStringParam data)
 
bool MergePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool MergePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
bool MergePartialFromCodedStream (io::CodedInputStream *input)
 
constexpr MessageLite ()
 
 MessageLite ()
 
MessageLiteNew () const
 
template<ParseFlags flags, typename T >
bool ParseFrom (const T &input)
 
template<ParseFlags flags, typename T >
bool ParseFrom (const T &input)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromArray (const void *data, int size)
 
bool ParseFromArray (const void *data, int size)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParseFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromCodedStream (io::CodedInputStream *input)
 
bool ParseFromCodedStream (io::CodedInputStream *input)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromFileDescriptor (int file_descriptor)
 
bool ParseFromFileDescriptor (int file_descriptor)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromIstream (std::istream *input)
 
bool ParseFromIstream (std::istream *input)
 
bool ParseFromString (const std::string &data)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromString (ConstStringParam data)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParseFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromArray (const void *data, int size)
 
bool ParsePartialFromArray (const void *data, int size)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
bool ParsePartialFromBoundedZeroCopyStream (io::ZeroCopyInputStream *input, int size)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
bool ParsePartialFromCodedStream (io::CodedInputStream *input)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromFileDescriptor (int file_descriptor)
 
bool ParsePartialFromFileDescriptor (int file_descriptor)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromIstream (std::istream *input)
 
bool ParsePartialFromIstream (std::istream *input)
 
bool ParsePartialFromString (const std::string &data)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromString (ConstStringParam data)
 
PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
bool ParsePartialFromZeroCopyStream (io::ZeroCopyInputStream *input)
 
std::string SerializeAsString () const
 
std::string SerializeAsString () const
 
std::string SerializePartialAsString () const
 
std::string SerializePartialAsString () const
 
bool SerializePartialToArray (void *data, int size) const
 
bool SerializePartialToArray (void *data, int size) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToCodedStream (io::CodedOutputStream *output) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToFileDescriptor (int file_descriptor) const
 
bool SerializePartialToOstream (std::ostream *output) const
 
bool SerializePartialToOstream (std::ostream *output) const
 
bool SerializePartialToString (std::string *output) const
 
bool SerializePartialToString (std::string *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializePartialToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializeToArray (void *data, int size) const
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToCodedStream (io::CodedOutputStream *output) const
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializeToFileDescriptor (int file_descriptor) const
 
bool SerializeToOstream (std::ostream *output) const
 
bool SerializeToOstream (std::ostream *output) const
 
bool SerializeToString (std::string *output) const
 
bool SerializeToString (std::string *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
bool SerializeToZeroCopyStream (io::ZeroCopyOutputStream *output) const
 
void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
void SerializeWithCachedSizes (io::CodedOutputStream *output) const
 
uint8SerializeWithCachedSizesToArray (uint8 *target) const
 
uint8_tSerializeWithCachedSizesToArray (uint8_t *target) const
 
std::string ShortDebugString () const
 
std::string ShortDebugString () const
 
std::string Utf8DebugString () const
 
std::string Utf8DebugString () const
 
virtual ~MessageLite ()
 
virtual ~MessageLite ()=default
 

Static Public Member Functions

static const ImplicitWeakMessagedefault_instance ()
 
static const ImplicitWeakMessagedefault_instance ()
 

Private Member Functions

 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ImplicitWeakMessage)
 
 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (ImplicitWeakMessage)
 

Private Attributes

Arena *const arena_
 
std::string data_
 

Additional Inherited Members

- Protected Member Functions inherited from google::protobuf::MessageLite
ArenaGetArenaForAllocation () const
 
ArenaGetOwningArena () const
 
 MessageLite (Arena *arena, bool is_message_owned=false)
 
- Static Protected Member Functions inherited from google::protobuf::MessageLite
template<typename T >
static TCreateMaybeMessage (Arena *arena)
 
template<typename T >
static TCreateMaybeMessage (Arena *arena)
 
- Protected Attributes inherited from google::protobuf::MessageLite
internal::InternalMetadata _internal_metadata_
 

Detailed Description

Definition at line 57 of file bloaty/third_party/protobuf/src/google/protobuf/implicit_weak_message.h.

Member Typedef Documentation

◆ InternalArenaConstructable_ [1/2]

◆ InternalArenaConstructable_ [2/2]

Constructor & Destructor Documentation

◆ ImplicitWeakMessage() [1/4]

google::protobuf.internal::ImplicitWeakMessage::ImplicitWeakMessage ( )
inline

◆ ImplicitWeakMessage() [2/4]

google::protobuf.internal::ImplicitWeakMessage::ImplicitWeakMessage ( Arena arena)
inlineexplicit

◆ ImplicitWeakMessage() [3/4]

google::protobuf.internal::ImplicitWeakMessage::ImplicitWeakMessage ( )
inline

◆ ImplicitWeakMessage() [4/4]

google::protobuf.internal::ImplicitWeakMessage::ImplicitWeakMessage ( Arena arena)
inlineexplicit

Member Function Documentation

◆ _InternalParse() [1/2]

const char* google::protobuf.internal::ImplicitWeakMessage::_InternalParse ( const char *  ptr,
ParseContext ctx 
)
finalvirtual

Reimplemented from google::protobuf::MessageLite.

◆ _InternalParse() [2/2]

const char * google::protobuf.internal::ImplicitWeakMessage::_InternalParse ( const char *  ptr,
ParseContext ctx 
)
finalvirtual

◆ _InternalSerialize()

uint8_t* google::protobuf.internal::ImplicitWeakMessage::_InternalSerialize ( uint8_t target,
io::EpsCopyOutputStream stream 
) const
inlinefinalvirtual

◆ ByteSizeLong() [1/2]

size_t google::protobuf.internal::ImplicitWeakMessage::ByteSizeLong ( ) const
inlineoverridevirtual

◆ ByteSizeLong() [2/2]

size_t google::protobuf.internal::ImplicitWeakMessage::ByteSizeLong ( ) const
inlineoverridevirtual

◆ CheckTypeAndMergeFrom() [1/2]

void google::protobuf.internal::ImplicitWeakMessage::CheckTypeAndMergeFrom ( const MessageLite other)
inlineoverridevirtual

◆ CheckTypeAndMergeFrom() [2/2]

void google::protobuf.internal::ImplicitWeakMessage::CheckTypeAndMergeFrom ( const MessageLite other)
inlineoverridevirtual

◆ Clear() [1/2]

void google::protobuf.internal::ImplicitWeakMessage::Clear ( )
inlineoverridevirtual

◆ Clear() [2/2]

void google::protobuf.internal::ImplicitWeakMessage::Clear ( )
inlineoverridevirtual

◆ default_instance() [1/2]

const ImplicitWeakMessage * google::protobuf.internal::ImplicitWeakMessage::default_instance ( )
static

◆ default_instance() [2/2]

static const ImplicitWeakMessage* google::protobuf.internal::ImplicitWeakMessage::default_instance ( )
static

◆ GetArena()

Arena* google::protobuf.internal::ImplicitWeakMessage::GetArena ( ) const
inlineoverridevirtual

◆ GetCachedSize() [1/2]

int google::protobuf.internal::ImplicitWeakMessage::GetCachedSize ( ) const
inlineoverridevirtual

◆ GetCachedSize() [2/2]

int google::protobuf.internal::ImplicitWeakMessage::GetCachedSize ( ) const
inlineoverridevirtual

◆ GetTypeName() [1/2]

std::string google::protobuf.internal::ImplicitWeakMessage::GetTypeName ( ) const
inlineoverridevirtual

◆ GetTypeName() [2/2]

std::string google::protobuf.internal::ImplicitWeakMessage::GetTypeName ( ) const
inlineoverridevirtual

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]

google::protobuf.internal::ImplicitWeakMessage::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( ImplicitWeakMessage  )
private

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]

google::protobuf.internal::ImplicitWeakMessage::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( ImplicitWeakMessage  )
private

◆ InternalSerializeWithCachedSizesToArray()

uint8* google::protobuf.internal::ImplicitWeakMessage::InternalSerializeWithCachedSizesToArray ( uint8 target,
io::EpsCopyOutputStream stream 
) const
inlinefinalvirtual

◆ IsInitialized() [1/2]

bool google::protobuf.internal::ImplicitWeakMessage::IsInitialized ( ) const
inlineoverridevirtual

◆ IsInitialized() [2/2]

bool google::protobuf.internal::ImplicitWeakMessage::IsInitialized ( ) const
inlineoverridevirtual

◆ New() [1/3]

MessageLite* google::protobuf.internal::ImplicitWeakMessage::New ( ) const
inlineoverridevirtual

◆ New() [2/3]

MessageLite* google::protobuf.internal::ImplicitWeakMessage::New ( Arena arena) const
inlineoverridevirtual

◆ New() [3/3]

MessageLite* google::protobuf.internal::ImplicitWeakMessage::New ( Arena arena) const
inlineoverridevirtual

Member Data Documentation

◆ arena_

Arena* const google::protobuf.internal::ImplicitWeakMessage::arena_
private

◆ data_

std::string google::protobuf.internal::ImplicitWeakMessage::data_
private

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:25