Classes | Public Types | Public Member Functions | Public Attributes | List of all members
google::protobuf::UnknownField Class Reference

#include <unknown_field_set.h>

Classes

union  LengthDelimited
 

Public Types

enum  Type {
  TYPE_VARINT, TYPE_FIXED32, TYPE_FIXED64, TYPE_LENGTH_DELIMITED,
  TYPE_GROUP, TYPE_VARINT, TYPE_FIXED32, TYPE_FIXED64,
  TYPE_LENGTH_DELIMITED, TYPE_GROUP
}
 
enum  Type {
  TYPE_VARINT, TYPE_FIXED32, TYPE_FIXED64, TYPE_LENGTH_DELIMITED,
  TYPE_GROUP, TYPE_VARINT, TYPE_FIXED32, TYPE_FIXED64,
  TYPE_LENGTH_DELIMITED, TYPE_GROUP
}
 

Public Member Functions

void DeepCopy (const UnknownField &other)
 
void DeepCopy (const UnknownField &other)
 
void Delete ()
 
void Delete ()
 
uint32 fixed32 () const
 
uint32_t fixed32 () const
 
uint64 fixed64 () const
 
uint64_t fixed64 () const
 
size_t GetLengthDelimitedSize () const
 
size_t GetLengthDelimitedSize () const
 
const UnknownFieldSetgroup () const
 
const UnknownFieldSetgroup () const
 
uint8InternalSerializeLengthDelimitedNoTag (uint8 *target, io::EpsCopyOutputStream *stream) const
 
uint8_tInternalSerializeLengthDelimitedNoTag (uint8_t *target, io::EpsCopyOutputStream *stream) const
 
const std::string & length_delimited () const
 
const std::string & length_delimited () const
 
UnknownFieldSetmutable_group ()
 
UnknownFieldSetmutable_group ()
 
std::string * mutable_length_delimited ()
 
std::string * mutable_length_delimited ()
 
int number () const
 
int number () const
 
void SerializeLengthDelimitedNoTag (io::CodedOutputStream *output) const
 
void SerializeLengthDelimitedNoTag (io::CodedOutputStream *output) const
 
void set_fixed32 (uint32 value)
 
void set_fixed32 (uint32_t value)
 
void set_fixed64 (uint64 value)
 
void set_fixed64 (uint64_t value)
 
void set_length_delimited (const std::string &value)
 
void set_length_delimited (const std::string &value)
 
void set_varint (uint64 value)
 
void set_varint (uint64_t value)
 
void SetType (Type type)
 
void SetType (Type type)
 
Type type () const
 
Type type () const
 
uint64 varint () const
 
uint64_t varint () const
 

Public Attributes

union {
   uint32   fixed32_
 
   uint64   fixed64_
 
   UnknownFieldSet *   group_
 
   union LengthDelimited   length_delimited_
 
   uint64   varint_
 
data_
 
union {
   uint32_t   fixed32_
 
   uint64_t   fixed64_
 
   UnknownFieldSet *   group_
 
   union LengthDelimited   length_delimited_
 
   uint64_t   varint_
 
data_
 
uint32 number_
 
uint32_t number_
 
uint32 type_
 
uint32_t type_
 

Detailed Description

Definition at line 216 of file bloaty/third_party/protobuf/src/google/protobuf/unknown_field_set.h.

Member Enumeration Documentation

◆ Type [1/2]

Enumerator
TYPE_VARINT 
TYPE_FIXED32 
TYPE_FIXED64 
TYPE_LENGTH_DELIMITED 
TYPE_GROUP 
TYPE_VARINT 
TYPE_FIXED32 
TYPE_FIXED64 
TYPE_LENGTH_DELIMITED 
TYPE_GROUP 

Definition at line 218 of file bloaty/third_party/protobuf/src/google/protobuf/unknown_field_set.h.

◆ Type [2/2]

Enumerator
TYPE_VARINT 
TYPE_FIXED32 
TYPE_FIXED64 
TYPE_LENGTH_DELIMITED 
TYPE_GROUP 
TYPE_VARINT 
TYPE_FIXED32 
TYPE_FIXED64 
TYPE_LENGTH_DELIMITED 
TYPE_GROUP 

Definition at line 232 of file protobuf/src/google/protobuf/unknown_field_set.h.

Member Function Documentation

◆ DeepCopy() [1/2]

void UnknownField::DeepCopy ( const UnknownField other)

◆ DeepCopy() [2/2]

void google::protobuf::UnknownField::DeepCopy ( const UnknownField other)

◆ Delete() [1/2]

void UnknownField::Delete ( )

◆ Delete() [2/2]

void google::protobuf::UnknownField::Delete ( )

◆ fixed32() [1/2]

uint32_t UnknownField::fixed32 ( ) const
inline

◆ fixed32() [2/2]

uint32_t google::protobuf::UnknownField::fixed32 ( ) const
inline

◆ fixed64() [1/2]

uint64_t UnknownField::fixed64 ( ) const
inline

◆ fixed64() [2/2]

uint64_t google::protobuf::UnknownField::fixed64 ( ) const
inline

◆ GetLengthDelimitedSize() [1/2]

size_t UnknownField::GetLengthDelimitedSize ( ) const
inline

◆ GetLengthDelimitedSize() [2/2]

size_t google::protobuf::UnknownField::GetLengthDelimitedSize ( ) const
inline

◆ group() [1/2]

const UnknownFieldSet & UnknownField::group ( ) const
inline

◆ group() [2/2]

const UnknownFieldSet& google::protobuf::UnknownField::group ( ) const
inline

◆ InternalSerializeLengthDelimitedNoTag() [1/2]

uint8_t * UnknownField::InternalSerializeLengthDelimitedNoTag ( uint8 target,
io::EpsCopyOutputStream stream 
) const

◆ InternalSerializeLengthDelimitedNoTag() [2/2]

uint8_t* google::protobuf::UnknownField::InternalSerializeLengthDelimitedNoTag ( uint8_t target,
io::EpsCopyOutputStream stream 
) const

◆ length_delimited() [1/2]

const std::string & UnknownField::length_delimited ( ) const
inline

◆ length_delimited() [2/2]

const std::string& google::protobuf::UnknownField::length_delimited ( ) const
inline

◆ mutable_group() [1/2]

UnknownFieldSet * UnknownField::mutable_group ( )
inline

◆ mutable_group() [2/2]

UnknownFieldSet* google::protobuf::UnknownField::mutable_group ( )
inline

◆ mutable_length_delimited() [1/2]

std::string * UnknownField::mutable_length_delimited ( )
inline

◆ mutable_length_delimited() [2/2]

std::string* google::protobuf::UnknownField::mutable_length_delimited ( )
inline

◆ number() [1/2]

int UnknownField::number ( ) const
inline

◆ number() [2/2]

int google::protobuf::UnknownField::number ( ) const
inline

◆ SerializeLengthDelimitedNoTag() [1/2]

void google::protobuf::UnknownField::SerializeLengthDelimitedNoTag ( io::CodedOutputStream output) const
inline

◆ SerializeLengthDelimitedNoTag() [2/2]

void google::protobuf::UnknownField::SerializeLengthDelimitedNoTag ( io::CodedOutputStream output) const
inline

◆ set_fixed32() [1/2]

void UnknownField::set_fixed32 ( uint32  value)
inline

◆ set_fixed32() [2/2]

void google::protobuf::UnknownField::set_fixed32 ( uint32_t  value)
inline

◆ set_fixed64() [1/2]

void UnknownField::set_fixed64 ( uint64  value)
inline

◆ set_fixed64() [2/2]

void google::protobuf::UnknownField::set_fixed64 ( uint64_t  value)
inline

◆ set_length_delimited() [1/2]

void UnknownField::set_length_delimited ( const std::string &  value)
inline

◆ set_length_delimited() [2/2]

void google::protobuf::UnknownField::set_length_delimited ( const std::string &  value)
inline

◆ set_varint() [1/2]

void UnknownField::set_varint ( uint64  value)
inline

◆ set_varint() [2/2]

void google::protobuf::UnknownField::set_varint ( uint64_t  value)
inline

◆ SetType() [1/2]

void UnknownField::SetType ( Type  type)
inline

◆ SetType() [2/2]

void google::protobuf::UnknownField::SetType ( Type  type)
inline

◆ type() [1/2]

UnknownField::Type UnknownField::type ( ) const
inline

◆ type() [2/2]

Type google::protobuf::UnknownField::type ( ) const
inline

◆ varint() [1/2]

uint64_t UnknownField::varint ( ) const
inline

◆ varint() [2/2]

uint64_t google::protobuf::UnknownField::varint ( ) const
inline

Member Data Documentation

◆ data_ [1/2]

union { ... } google::protobuf::UnknownField::data_

◆ data_ [2/2]

union { ... } google::protobuf::UnknownField::data_

◆ fixed32_ [1/2]

uint32 google::protobuf::UnknownField::fixed32_

◆ fixed32_ [2/2]

uint32_t google::protobuf::UnknownField::fixed32_

◆ fixed64_ [1/2]

uint64 google::protobuf::UnknownField::fixed64_

◆ fixed64_ [2/2]

uint64_t google::protobuf::UnknownField::fixed64_

◆ group_

UnknownFieldSet* google::protobuf::UnknownField::group_

◆ length_delimited_

union LengthDelimited google::protobuf::UnknownField::length_delimited_

◆ number_ [1/2]

uint32 google::protobuf::UnknownField::number_

◆ number_ [2/2]

uint32_t google::protobuf::UnknownField::number_

◆ type_ [1/2]

uint32 google::protobuf::UnknownField::type_

◆ type_ [2/2]

uint32_t google::protobuf::UnknownField::type_

◆ varint_ [1/2]

uint64 google::protobuf::UnknownField::varint_

◆ varint_ [2/2]

uint64_t google::protobuf::UnknownField::varint_

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


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