Public Types | Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Member Functions | Friends | List of all members
google::protobuf::MessageLite Class Referenceabstract

#include <message_lite.h>

Inheritance diagram for google::protobuf::MessageLite:
Inheritance graph
[legend]

Public Types

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

virtual const char * _InternalParse (const char *, internal::ParseContext *)
 
virtual const char * _InternalParse (const char *ptr, internal::ParseContext *ctx)
 
virtual uint8_t_InternalSerialize (uint8_t *ptr, io::EpsCopyOutputStream *stream) const =0
 
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
 
virtual size_t ByteSizeLong () const =0
 
virtual size_t ByteSizeLong () const =0
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)=0
 
virtual void CheckTypeAndMergeFrom (const MessageLite &other)=0
 
virtual void Clear ()=0
 
virtual void Clear ()=0
 
std::string DebugString () const
 
std::string DebugString () const
 
ArenaGetArena () const
 
virtual ArenaGetArena () const
 
virtual int GetCachedSize () const =0
 
virtual int GetCachedSize () const =0
 
virtual void * GetMaybeArenaPointer () const
 
virtual std::string GetTypeName () const =0
 
virtual std::string GetTypeName () const =0
 
virtual std::string InitializationErrorString () const
 
virtual std::string InitializationErrorString () const
 
virtual uint8InternalSerializeWithCachedSizesToArray (uint8 *ptr, io::EpsCopyOutputStream *stream) const =0
 
virtual bool IsInitialized () const =0
 
virtual bool IsInitialized () const =0
 
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
 
virtual MessageLiteNew () const =0
 
virtual MessageLiteNew (Arena *arena) const
 
virtual MessageLiteNew (Arena *arena) const =0
 
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
 

Protected Member Functions

ArenaGetArenaForAllocation () const
 
ArenaGetOwningArena () const
 
 MessageLite (Arena *arena, bool is_message_owned=false)
 

Static Protected Member Functions

template<typename T >
static TCreateMaybeMessage (Arena *arena)
 
template<typename T >
static TCreateMaybeMessage (Arena *arena)
 

Protected Attributes

internal::InternalMetadata _internal_metadata_
 

Private Member Functions

 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (MessageLite)
 
 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS (MessageLite)
 
virtual const void * InternalGetTable () const
 
virtual const void * InternalGetTable () const
 
bool IsInitializedWithErrors () const
 
void LogInitializationErrorMessage () const
 
void LogInitializationErrorMessage () const
 
bool MergeFromImpl (io::CodedInputStream *input, ParseFlags parse_flags)
 

Friends

template<typename Type >
class Arena::InternalHelper
 
class FastReflectionMessageMutator
 
class FastReflectionStringSetter
 
class internal::ExtensionSet
 
template<typename Type >
class internal::GenericTypeHandler
 
class internal::LazyField
 
class internal::SwapFieldHelper
 
class internal::TcParser
 
class internal::WeakFieldMap
 
class internal::WireFormatLite
 
class Message
 
class Reflection
 

Detailed Description

Definition at line 184 of file bloaty/third_party/protobuf/src/google/protobuf/message_lite.h.

Member Enumeration Documentation

◆ ParseFlags [1/2]

Enumerator
kMerge 
kParse 
kMergePartial 
kParsePartial 
kMergeWithAliasing 
kParseWithAliasing 
kMergePartialWithAliasing 
kParsePartialWithAliasing 
kMerge 
kParse 
kMergePartial 
kParsePartial 
kMergeWithAliasing 
kParseWithAliasing 
kMergePartialWithAliasing 
kParsePartialWithAliasing 

Definition at line 448 of file protobuf/src/google/protobuf/message_lite.h.

◆ ParseFlags [2/2]

Enumerator
kMerge 
kParse 
kMergePartial 
kParsePartial 
kMergeWithAliasing 
kParseWithAliasing 
kMergePartialWithAliasing 
kParsePartialWithAliasing 
kMerge 
kParse 
kMergePartial 
kParsePartial 
kMergeWithAliasing 
kParseWithAliasing 
kMergePartialWithAliasing 
kParsePartialWithAliasing 

Definition at line 449 of file bloaty/third_party/protobuf/src/google/protobuf/message_lite.h.

Constructor & Destructor Documentation

◆ MessageLite() [1/3]

google::protobuf::MessageLite::MessageLite ( )
inline

◆ ~MessageLite() [1/2]

virtual google::protobuf::MessageLite::~MessageLite ( )
inlinevirtual

◆ MessageLite() [2/3]

constexpr google::protobuf::MessageLite::MessageLite ( )
inlineconstexpr

Definition at line 174 of file protobuf/src/google/protobuf/message_lite.h.

◆ ~MessageLite() [2/2]

virtual google::protobuf::MessageLite::~MessageLite ( )
virtualdefault

◆ MessageLite() [3/3]

google::protobuf::MessageLite::MessageLite ( Arena arena,
bool  is_message_owned = false 
)
inlineexplicitprotected

Definition at line 431 of file protobuf/src/google/protobuf/message_lite.h.

Member Function Documentation

◆ _InternalParse() [1/2]

virtual const char* google::protobuf::MessageLite::_InternalParse ( const char *  ,
internal::ParseContext  
)
inlinevirtual

◆ _InternalParse() [2/2]

virtual const char* google::protobuf::MessageLite::_InternalParse ( const char *  ptr,
internal::ParseContext ctx 
)
inlinevirtual

◆ _InternalSerialize()

virtual uint8_t* google::protobuf::MessageLite::_InternalSerialize ( uint8_t ptr,
io::EpsCopyOutputStream stream 
) const
pure virtual

◆ AppendPartialToString() [1/2]

bool google::protobuf::MessageLite::AppendPartialToString ( std::string *  output) const

◆ AppendPartialToString() [2/2]

bool google::protobuf::MessageLite::AppendPartialToString ( std::string *  output) const

◆ AppendToString() [1/2]

bool google::protobuf::MessageLite::AppendToString ( std::string *  output) const

◆ AppendToString() [2/2]

bool google::protobuf::MessageLite::AppendToString ( std::string *  output) const

◆ ByteSize() [1/2]

int google::protobuf::MessageLite::ByteSize ( ) const
inline

Definition at line 386 of file protobuf/src/google/protobuf/message_lite.h.

◆ ByteSize() [2/2]

int google::protobuf::MessageLite::ByteSize ( ) const
inline

◆ ByteSizeLong() [1/2]

virtual size_t google::protobuf::MessageLite::ByteSizeLong ( ) const
pure virtual

◆ ByteSizeLong() [2/2]

virtual size_t google::protobuf::MessageLite::ByteSizeLong ( ) const
pure virtual

◆ CheckTypeAndMergeFrom() [1/2]

virtual void google::protobuf::MessageLite::CheckTypeAndMergeFrom ( const MessageLite other)
pure virtual

◆ CheckTypeAndMergeFrom() [2/2]

virtual void google::protobuf::MessageLite::CheckTypeAndMergeFrom ( const MessageLite other)
pure virtual

◆ Clear() [1/2]

virtual void google::protobuf::MessageLite::Clear ( )
pure virtual

◆ Clear() [2/2]

virtual void google::protobuf::MessageLite::Clear ( )
pure virtual

◆ CreateMaybeMessage() [1/2]

template<typename T >
static T* google::protobuf::MessageLite::CreateMaybeMessage ( Arena arena)
inlinestaticprotected

Definition at line 427 of file protobuf/src/google/protobuf/message_lite.h.

◆ CreateMaybeMessage() [2/2]

template<typename T >
static T* google::protobuf::MessageLite::CreateMaybeMessage ( Arena arena)
inlinestaticprotected

◆ DebugString() [1/2]

std::string google::protobuf::MessageLite::DebugString ( ) const

◆ DebugString() [2/2]

std::string google::protobuf::MessageLite::DebugString ( ) const

◆ GetArena() [1/2]

Arena* google::protobuf::MessageLite::GetArena ( ) const
inline

Definition at line 191 of file protobuf/src/google/protobuf/message_lite.h.

◆ GetArena() [2/2]

virtual Arena* google::protobuf::MessageLite::GetArena ( ) const
inlinevirtual

◆ GetArenaForAllocation()

Arena* google::protobuf::MessageLite::GetArenaForAllocation ( ) const
inlineprotected

Definition at line 443 of file protobuf/src/google/protobuf/message_lite.h.

◆ GetCachedSize() [1/2]

virtual int google::protobuf::MessageLite::GetCachedSize ( ) const
pure virtual

◆ GetCachedSize() [2/2]

virtual int google::protobuf::MessageLite::GetCachedSize ( ) const
pure virtual

◆ GetMaybeArenaPointer()

virtual void* google::protobuf::MessageLite::GetMaybeArenaPointer ( ) const
inlinevirtual

◆ GetOwningArena()

Arena* google::protobuf::MessageLite::GetOwningArena ( ) const
inlineprotected

Definition at line 439 of file protobuf/src/google/protobuf/message_lite.h.

◆ GetTypeName() [1/2]

virtual std::string google::protobuf::MessageLite::GetTypeName ( ) const
pure virtual

◆ GetTypeName() [2/2]

virtual std::string google::protobuf::MessageLite::GetTypeName ( ) const
pure virtual

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]

google::protobuf::MessageLite::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( MessageLite  )
private

◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]

google::protobuf::MessageLite::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS ( MessageLite  )
private

◆ InitializationErrorString() [1/2]

virtual std::string google::protobuf::MessageLite::InitializationErrorString ( ) const
virtual

◆ InitializationErrorString() [2/2]

std::string google::protobuf::MessageLite::InitializationErrorString ( ) const
virtual

◆ InternalGetTable() [1/2]

virtual const void* google::protobuf::MessageLite::InternalGetTable ( ) const
inlineprivatevirtual

◆ InternalGetTable() [2/2]

virtual const void* google::protobuf::MessageLite::InternalGetTable ( ) const
inlineprivatevirtual

Definition at line 476 of file protobuf/src/google/protobuf/message_lite.h.

◆ InternalSerializeWithCachedSizesToArray()

virtual uint8* google::protobuf::MessageLite::InternalSerializeWithCachedSizesToArray ( uint8 ptr,
io::EpsCopyOutputStream stream 
) const
pure virtual

◆ IsInitialized() [1/2]

virtual bool google::protobuf::MessageLite::IsInitialized ( ) const
pure virtual

◆ IsInitialized() [2/2]

virtual bool google::protobuf::MessageLite::IsInitialized ( ) const
pure virtual

◆ IsInitializedWithErrors() [1/2]

bool google::protobuf::MessageLite::IsInitializedWithErrors ( ) const
inline

Definition at line 468 of file protobuf/src/google/protobuf/message_lite.h.

◆ IsInitializedWithErrors() [2/2]

bool google::protobuf::MessageLite::IsInitializedWithErrors ( ) const
inlineprivate

◆ LogInitializationErrorMessage() [1/2]

void google::protobuf::MessageLite::LogInitializationErrorMessage ( ) const
private

◆ LogInitializationErrorMessage() [2/2]

void google::protobuf::MessageLite::LogInitializationErrorMessage ( ) const
private

◆ MergeFromBoundedZeroCopyStream() [1/2]

bool google::protobuf::MessageLite::MergeFromBoundedZeroCopyStream ( io::ZeroCopyInputStream input,
int  size 
)

◆ MergeFromBoundedZeroCopyStream() [2/2]

bool google::protobuf::MessageLite::MergeFromBoundedZeroCopyStream ( io::ZeroCopyInputStream input,
int  size 
)

◆ MergeFromCodedStream() [1/2]

bool google::protobuf::MessageLite::MergeFromCodedStream ( io::CodedInputStream input)

◆ MergeFromCodedStream() [2/2]

bool google::protobuf::MessageLite::MergeFromCodedStream ( io::CodedInputStream input)

◆ MergeFromImpl()

bool google::protobuf::MessageLite::MergeFromImpl ( io::CodedInputStream input,
MessageLite::ParseFlags  parse_flags 
)
private

◆ MergeFromString() [1/2]

bool google::protobuf::MessageLite::MergeFromString ( const std::string &  data)

◆ MergeFromString() [2/2]

bool google::protobuf::MessageLite::MergeFromString ( ConstStringParam  data)

◆ MergePartialFromBoundedZeroCopyStream() [1/2]

bool google::protobuf::MessageLite::MergePartialFromBoundedZeroCopyStream ( io::ZeroCopyInputStream input,
int  size 
)

◆ MergePartialFromBoundedZeroCopyStream() [2/2]

bool google::protobuf::MessageLite::MergePartialFromBoundedZeroCopyStream ( io::ZeroCopyInputStream input,
int  size 
)

◆ MergePartialFromCodedStream() [1/2]

bool google::protobuf::MessageLite::MergePartialFromCodedStream ( io::CodedInputStream input)

◆ MergePartialFromCodedStream() [2/2]

bool google::protobuf::MessageLite::MergePartialFromCodedStream ( io::CodedInputStream input)

◆ New() [1/4]

MessageLite* google::protobuf::MessageLite::New ( ) const
inline

Definition at line 184 of file protobuf/src/google/protobuf/message_lite.h.

◆ New() [2/4]

virtual MessageLite* google::protobuf::MessageLite::New ( ) const
pure virtual

◆ New() [3/4]

MessageLite * google::protobuf::MessageLite::New ( Arena arena) const
virtual

◆ New() [4/4]

virtual MessageLite* google::protobuf::MessageLite::New ( Arena arena) const
pure virtual

◆ ParseFrom() [1/2]

template<ParseFlags flags, typename T >
bool google::protobuf::MessageLite::ParseFrom ( const T input)

◆ ParseFrom() [2/2]

template<MessageLite::ParseFlags flags, typename T >
bool google::protobuf::MessageLite::ParseFrom ( const T input)

◆ ParseFromArray() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParseFromArray ( const void *  data,
int  size 
)

◆ ParseFromArray() [2/2]

bool google::protobuf::MessageLite::ParseFromArray ( const void *  data,
int  size 
)

◆ ParseFromBoundedZeroCopyStream() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParseFromBoundedZeroCopyStream ( io::ZeroCopyInputStream input,
int  size 
)

◆ ParseFromBoundedZeroCopyStream() [2/2]

bool google::protobuf::MessageLite::ParseFromBoundedZeroCopyStream ( io::ZeroCopyInputStream input,
int  size 
)

◆ ParseFromCodedStream() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParseFromCodedStream ( io::CodedInputStream input)

◆ ParseFromCodedStream() [2/2]

bool google::protobuf::MessageLite::ParseFromCodedStream ( io::CodedInputStream input)

◆ ParseFromFileDescriptor() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParseFromFileDescriptor ( int  file_descriptor)

◆ ParseFromFileDescriptor() [2/2]

bool google::protobuf::MessageLite::ParseFromFileDescriptor ( int  file_descriptor)

◆ ParseFromIstream() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParseFromIstream ( std::istream *  input)

◆ ParseFromIstream() [2/2]

bool google::protobuf::MessageLite::ParseFromIstream ( std::istream *  input)

◆ ParseFromString() [1/2]

bool google::protobuf::MessageLite::ParseFromString ( const std::string &  data)

◆ ParseFromString() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParseFromString ( ConstStringParam  data)

◆ ParseFromZeroCopyStream() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParseFromZeroCopyStream ( io::ZeroCopyInputStream input)

◆ ParseFromZeroCopyStream() [2/2]

bool google::protobuf::MessageLite::ParseFromZeroCopyStream ( io::ZeroCopyInputStream input)

◆ ParsePartialFromArray() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParsePartialFromArray ( const void *  data,
int  size 
)

◆ ParsePartialFromArray() [2/2]

bool google::protobuf::MessageLite::ParsePartialFromArray ( const void *  data,
int  size 
)

◆ ParsePartialFromBoundedZeroCopyStream() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParsePartialFromBoundedZeroCopyStream ( io::ZeroCopyInputStream input,
int  size 
)

◆ ParsePartialFromBoundedZeroCopyStream() [2/2]

bool google::protobuf::MessageLite::ParsePartialFromBoundedZeroCopyStream ( io::ZeroCopyInputStream input,
int  size 
)

◆ ParsePartialFromCodedStream() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParsePartialFromCodedStream ( io::CodedInputStream input)

◆ ParsePartialFromCodedStream() [2/2]

bool google::protobuf::MessageLite::ParsePartialFromCodedStream ( io::CodedInputStream input)

◆ ParsePartialFromFileDescriptor() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParsePartialFromFileDescriptor ( int  file_descriptor)

◆ ParsePartialFromFileDescriptor() [2/2]

bool google::protobuf::MessageLite::ParsePartialFromFileDescriptor ( int  file_descriptor)

◆ ParsePartialFromIstream() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParsePartialFromIstream ( std::istream *  input)

◆ ParsePartialFromIstream() [2/2]

bool google::protobuf::MessageLite::ParsePartialFromIstream ( std::istream *  input)

◆ ParsePartialFromString() [1/2]

bool google::protobuf::MessageLite::ParsePartialFromString ( const std::string &  data)

◆ ParsePartialFromString() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParsePartialFromString ( ConstStringParam  data)

◆ ParsePartialFromZeroCopyStream() [1/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES bool google::protobuf::MessageLite::ParsePartialFromZeroCopyStream ( io::ZeroCopyInputStream input)

◆ ParsePartialFromZeroCopyStream() [2/2]

bool google::protobuf::MessageLite::ParsePartialFromZeroCopyStream ( io::ZeroCopyInputStream input)

◆ SerializeAsString() [1/2]

std::string google::protobuf::MessageLite::SerializeAsString ( ) const

◆ SerializeAsString() [2/2]

std::string google::protobuf::MessageLite::SerializeAsString ( ) const

◆ SerializePartialAsString() [1/2]

std::string google::protobuf::MessageLite::SerializePartialAsString ( ) const

◆ SerializePartialAsString() [2/2]

std::string google::protobuf::MessageLite::SerializePartialAsString ( ) const

◆ SerializePartialToArray() [1/2]

bool google::protobuf::MessageLite::SerializePartialToArray ( void *  data,
int  size 
) const

◆ SerializePartialToArray() [2/2]

bool google::protobuf::MessageLite::SerializePartialToArray ( void *  data,
int  size 
) const

◆ SerializePartialToCodedStream() [1/2]

bool google::protobuf::MessageLite::SerializePartialToCodedStream ( io::CodedOutputStream output) const

◆ SerializePartialToCodedStream() [2/2]

bool google::protobuf::MessageLite::SerializePartialToCodedStream ( io::CodedOutputStream output) const

◆ SerializePartialToFileDescriptor() [1/2]

bool google::protobuf::MessageLite::SerializePartialToFileDescriptor ( int  file_descriptor) const

◆ SerializePartialToFileDescriptor() [2/2]

bool google::protobuf::MessageLite::SerializePartialToFileDescriptor ( int  file_descriptor) const

◆ SerializePartialToOstream() [1/2]

bool google::protobuf::MessageLite::SerializePartialToOstream ( std::ostream *  output) const

◆ SerializePartialToOstream() [2/2]

bool google::protobuf::MessageLite::SerializePartialToOstream ( std::ostream *  output) const

◆ SerializePartialToString() [1/2]

bool google::protobuf::MessageLite::SerializePartialToString ( std::string *  output) const

◆ SerializePartialToString() [2/2]

bool google::protobuf::MessageLite::SerializePartialToString ( std::string *  output) const

◆ SerializePartialToZeroCopyStream() [1/2]

bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream ( io::ZeroCopyOutputStream output) const

◆ SerializePartialToZeroCopyStream() [2/2]

bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream ( io::ZeroCopyOutputStream output) const

◆ SerializeToArray() [1/2]

bool google::protobuf::MessageLite::SerializeToArray ( void *  data,
int  size 
) const

◆ SerializeToArray() [2/2]

bool google::protobuf::MessageLite::SerializeToArray ( void *  data,
int  size 
) const

◆ SerializeToCodedStream() [1/2]

bool google::protobuf::MessageLite::SerializeToCodedStream ( io::CodedOutputStream output) const

◆ SerializeToCodedStream() [2/2]

bool google::protobuf::MessageLite::SerializeToCodedStream ( io::CodedOutputStream output) const

◆ SerializeToFileDescriptor() [1/2]

bool google::protobuf::MessageLite::SerializeToFileDescriptor ( int  file_descriptor) const

◆ SerializeToFileDescriptor() [2/2]

bool google::protobuf::MessageLite::SerializeToFileDescriptor ( int  file_descriptor) const

◆ SerializeToOstream() [1/2]

bool google::protobuf::MessageLite::SerializeToOstream ( std::ostream *  output) const

◆ SerializeToOstream() [2/2]

bool google::protobuf::MessageLite::SerializeToOstream ( std::ostream *  output) const

◆ SerializeToString() [1/2]

bool google::protobuf::MessageLite::SerializeToString ( std::string *  output) const

◆ SerializeToString() [2/2]

bool google::protobuf::MessageLite::SerializeToString ( std::string *  output) const

◆ SerializeToZeroCopyStream() [1/2]

bool google::protobuf::MessageLite::SerializeToZeroCopyStream ( io::ZeroCopyOutputStream output) const

◆ SerializeToZeroCopyStream() [2/2]

bool google::protobuf::MessageLite::SerializeToZeroCopyStream ( io::ZeroCopyOutputStream output) const

◆ SerializeWithCachedSizes() [1/2]

void google::protobuf::MessageLite::SerializeWithCachedSizes ( io::CodedOutputStream output) const
inline

Definition at line 391 of file protobuf/src/google/protobuf/message_lite.h.

◆ SerializeWithCachedSizes() [2/2]

void google::protobuf::MessageLite::SerializeWithCachedSizes ( io::CodedOutputStream output) const
inline

◆ SerializeWithCachedSizesToArray() [1/2]

uint8_t * google::protobuf::MessageLite::SerializeWithCachedSizesToArray ( uint8 target) const

◆ SerializeWithCachedSizesToArray() [2/2]

uint8_t* google::protobuf::MessageLite::SerializeWithCachedSizesToArray ( uint8_t target) const

◆ ShortDebugString() [1/2]

std::string google::protobuf::MessageLite::ShortDebugString ( ) const
inline

Definition at line 222 of file protobuf/src/google/protobuf/message_lite.h.

◆ ShortDebugString() [2/2]

std::string google::protobuf::MessageLite::ShortDebugString ( ) const
inline

◆ Utf8DebugString() [1/2]

std::string google::protobuf::MessageLite::Utf8DebugString ( ) const
inline

Definition at line 225 of file protobuf/src/google/protobuf/message_lite.h.

◆ Utf8DebugString() [2/2]

std::string google::protobuf::MessageLite::Utf8DebugString ( ) const
inline

Friends And Related Function Documentation

◆ Arena::InternalHelper

template<typename Type >
friend class Arena::InternalHelper
friend

Definition at line 490 of file protobuf/src/google/protobuf/message_lite.h.

◆ FastReflectionMessageMutator

friend class FastReflectionMessageMutator
friend

Definition at line 478 of file protobuf/src/google/protobuf/message_lite.h.

◆ FastReflectionStringSetter

friend class FastReflectionStringSetter
friend

Definition at line 479 of file protobuf/src/google/protobuf/message_lite.h.

◆ internal::ExtensionSet

friend class internal::ExtensionSet
friend

Definition at line 482 of file protobuf/src/google/protobuf/message_lite.h.

◆ internal::GenericTypeHandler

template<typename Type >
friend class internal::GenericTypeHandler
friend

Definition at line 492 of file protobuf/src/google/protobuf/message_lite.h.

◆ internal::LazyField

friend class internal::LazyField
friend

Definition at line 483 of file protobuf/src/google/protobuf/message_lite.h.

◆ internal::SwapFieldHelper

friend class internal::SwapFieldHelper
friend

Definition at line 484 of file protobuf/src/google/protobuf/message_lite.h.

◆ internal::TcParser

friend class internal::TcParser
friend

Definition at line 485 of file protobuf/src/google/protobuf/message_lite.h.

◆ internal::WeakFieldMap

internal::WeakFieldMap
friend

◆ internal::WireFormatLite

◆ Message

Message
friend

◆ Reflection

friend class Reflection
friend

Definition at line 481 of file protobuf/src/google/protobuf/message_lite.h.

Member Data Documentation

◆ _internal_metadata_

internal::InternalMetadata google::protobuf::MessageLite::_internal_metadata_
protected

Definition at line 445 of file protobuf/src/google/protobuf/message_lite.h.


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


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