webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Types | Public Member Functions | Friends | List of all members
google::protobuf::UnknownField Class Reference

#include <unknown_field_set.h>

Public Types

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

Public Member Functions

int number () const
 
Type type () const
 
uint64 varint () const
 
uint32 fixed32 () const
 
uint64 fixed64 () const
 
const stringlength_delimited () const
 
const UnknownFieldSetgroup () const
 
void set_varint (uint64 value)
 
void set_fixed32 (uint32 value)
 
void set_fixed64 (uint64 value)
 
void set_length_delimited (const string &value)
 
stringmutable_length_delimited ()
 
UnknownFieldSetmutable_group ()
 
void SerializeLengthDelimitedNoTag (io::CodedOutputStream *output) const
 
uint8SerializeLengthDelimitedNoTagToArray (uint8 *target) const
 
int GetLengthDelimitedSize () const
 

Friends

class UnknownFieldSet
 

Member Enumeration Documentation

◆ Type

Enumerator
TYPE_VARINT 
TYPE_FIXED32 
TYPE_FIXED64 
TYPE_LENGTH_DELIMITED 
TYPE_GROUP 

Member Function Documentation

◆ fixed32()

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

◆ fixed64()

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

◆ GetLengthDelimitedSize()

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

◆ group()

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

◆ length_delimited()

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

◆ mutable_group()

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

◆ mutable_length_delimited()

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

◆ number()

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

◆ SerializeLengthDelimitedNoTag()

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

◆ SerializeLengthDelimitedNoTagToArray()

uint8 * google::protobuf::UnknownField::SerializeLengthDelimitedNoTagToArray ( uint8 target) const

◆ set_fixed32()

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

◆ set_fixed64()

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

◆ set_length_delimited()

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

◆ set_varint()

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

◆ type()

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

◆ varint()

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

Friends And Related Function Documentation

◆ UnknownFieldSet

friend class UnknownFieldSet
friend

Member Data Documentation

◆ fixed32_

uint32 google::protobuf::UnknownField::fixed32_

◆ fixed64_

uint64 google::protobuf::UnknownField::fixed64_

◆ group_

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

◆ length_delimited_

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

◆ varint_

uint64 google::protobuf::UnknownField::varint_

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