Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
google::protobuf.internal::ZeroFieldsBase Class Reference

#include <generated_message_bases.h>

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

Public Member Functions

const char * _InternalParse (const char *ptr, internal::ParseContext *ctx) final
 
::uint8_t_InternalSerialize (::uint8_t *target, io::EpsCopyOutputStream *stream) const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
int GetCachedSize () const final
 
bool IsInitialized () const final
 
- Public Member Functions inherited from google::protobuf::Message
const char * _InternalParse (const char *ptr, internal::ParseContext *ctx) override
 
uint8_t_InternalSerialize (uint8_t *target, io::EpsCopyOutputStream *stream) const override
 
size_t ByteSizeLong () const override
 
void CheckInitialized () const
 
void CheckInitialized () const
 
void CheckTypeAndMergeFrom (const MessageLite &other) override
 
void CheckTypeAndMergeFrom (const MessageLite &other) override
 
void Clear () override
 
virtual void CopyFrom (const Message &from)
 
virtual void CopyFrom (const Message &from)
 
std::string DebugString () const
 
std::string DebugString () const
 
virtual void DiscardUnknownFields ()
 
void DiscardUnknownFields ()
 
void FindInitializationErrors (std::vector< std::string > *errors) const
 
void FindInitializationErrors (std::vector< std::string > *errors) const
 
const DescriptorGetDescriptor () const
 
const DescriptorGetDescriptor () const
 
const ReflectionGetReflection () const
 
const ReflectionGetReflection () const
 
std::string GetTypeName () const override
 
std::string GetTypeName () const override
 
std::string InitializationErrorString () const override
 
std::string InitializationErrorString () const override
 
uint8InternalSerializeWithCachedSizesToArray (uint8 *target, io::EpsCopyOutputStream *stream) const override
 
bool IsInitialized () const override
 
virtual void MergeFrom (const Message &from)
 
virtual void MergeFrom (const Message &from)
 
 Message ()
 
constexpr Message ()
 
MessageNew () const
 
MessageNew () const override=0
 
MessageNew (Arena *arena) const override
 
MessageNew (Arena *arena) const override=0
 
void PrintDebugString () const
 
void PrintDebugString () const
 
std::string ShortDebugString () const
 
std::string ShortDebugString () const
 
int SpaceUsed () const
 
int SpaceUsed () const
 
virtual size_t SpaceUsedLong () const
 
virtual size_t SpaceUsedLong () const
 
std::string Utf8DebugString () const
 
std::string Utf8DebugString () const
 
 ~Message () 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 ArenaGetArena () const
 
virtual void * GetMaybeArenaPointer () 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
 

Protected Member Functions

void InternalSwap (ZeroFieldsBase *other)
 
ZeroFieldsBaseoperator= (const ZeroFieldsBase &)=delete
 
void SetCachedSize (int size) const final
 
constexpr ZeroFieldsBase ()
 
 ZeroFieldsBase (Arena *arena, bool is_message_owned)
 
 ZeroFieldsBase (const ZeroFieldsBase &)=delete
 
 ~ZeroFieldsBase () override
 
- Protected Member Functions inherited from google::protobuf::Message
size_t ComputeUnknownFieldsSize (size_t total_size, internal::CachedSize *cached_size) const
 
virtual const ClassDataGetClassData () const
 
virtual Metadata GetMetadata () const =0
 
virtual Metadata GetMetadata () const =0
 
size_t MaybeComputeUnknownFieldsSize (size_t total_size, internal::CachedSize *cached_size) const
 
 Message (Arena *arena, bool is_message_owned=false)
 
- Protected Member Functions inherited from google::protobuf::MessageLite
ArenaGetArenaForAllocation () const
 
ArenaGetOwningArena () const
 
 MessageLite (Arena *arena, bool is_message_owned=false)
 

Static Protected Member Functions

static void CopyImpl (Message *to, const Message &from)
 
static void MergeImpl (Message *to, const Message &from)
 
- Static Protected Member Functions inherited from google::protobuf::Message
static void CopyWithSizeCheck (Message *to, const Message &from)
 
static uint64_t GetInvariantPerBuild (uint64_t salt)
 
- 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

internal::CachedSize _cached_size_
 
- Protected Attributes inherited from google::protobuf::MessageLite
internal::InternalMetadata _internal_metadata_
 

Additional Inherited Members

- 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
}
 

Detailed Description

Definition at line 53 of file generated_message_bases.h.

Constructor & Destructor Documentation

◆ ZeroFieldsBase() [1/3]

constexpr google::protobuf.internal::ZeroFieldsBase::ZeroFieldsBase ( )
inlineconstexprprotected

Definition at line 65 of file generated_message_bases.h.

◆ ZeroFieldsBase() [2/3]

google::protobuf.internal::ZeroFieldsBase::ZeroFieldsBase ( Arena arena,
bool  is_message_owned 
)
inlineexplicitprotected

Definition at line 66 of file generated_message_bases.h.

◆ ZeroFieldsBase() [3/3]

google::protobuf.internal::ZeroFieldsBase::ZeroFieldsBase ( const ZeroFieldsBase )
protecteddelete

◆ ~ZeroFieldsBase()

google::protobuf.internal::ZeroFieldsBase::~ZeroFieldsBase ( )
overrideprotected

Definition at line 54 of file generated_message_bases.cc.

Member Function Documentation

◆ _InternalParse()

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

Reimplemented from google::protobuf::Message.

Definition at line 63 of file generated_message_bases.cc.

◆ _InternalSerialize()

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

Definition at line 91 of file generated_message_bases.cc.

◆ ByteSizeLong()

size_t google::protobuf.internal::ZeroFieldsBase::ByteSizeLong ( ) const
finalvirtual

Reimplemented from google::protobuf::Message.

Definition at line 59 of file generated_message_bases.cc.

◆ Clear()

void google::protobuf.internal::ZeroFieldsBase::Clear ( )
finalvirtual

Reimplemented from google::protobuf::Message.

Definition at line 50 of file generated_message_bases.cc.

◆ CopyImpl()

void google::protobuf.internal::ZeroFieldsBase::CopyImpl ( Message to,
const Message from 
)
staticprotected

Definition at line 109 of file generated_message_bases.cc.

◆ GetCachedSize()

int google::protobuf.internal::ZeroFieldsBase::GetCachedSize ( ) const
inlinefinalvirtual

Implements google::protobuf::MessageLite.

Definition at line 58 of file generated_message_bases.h.

◆ InternalSwap()

void google::protobuf.internal::ZeroFieldsBase::InternalSwap ( ZeroFieldsBase other)
protected

Definition at line 117 of file generated_message_bases.cc.

◆ IsInitialized()

bool google::protobuf.internal::ZeroFieldsBase::IsInitialized ( ) const
inlinefinalvirtual

Reimplemented from google::protobuf::Message.

Definition at line 56 of file generated_message_bases.h.

◆ MergeImpl()

void google::protobuf.internal::ZeroFieldsBase::MergeImpl ( Message to,
const Message from 
)
staticprotected

Definition at line 102 of file generated_message_bases.cc.

◆ operator=()

ZeroFieldsBase& google::protobuf.internal::ZeroFieldsBase::operator= ( const ZeroFieldsBase )
protecteddelete

◆ SetCachedSize()

void google::protobuf.internal::ZeroFieldsBase::SetCachedSize ( int  size) const
inlinefinalprotectedvirtual

Reimplemented from google::protobuf::Message.

Definition at line 72 of file generated_message_bases.h.

Member Data Documentation

◆ _cached_size_

internal::CachedSize google::protobuf.internal::ZeroFieldsBase::_cached_size_
mutableprotected

Definition at line 78 of file generated_message_bases.h.


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


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