virtual int ByteSize() const =0
Definition: message.h:144
Definition: message_lite.h:77
void WriteVarint64(uint64 value)
int64_t int64
Definition: Define.h:145
static uint8 * WriteVarint32ToArray(uint32 value, uint8 *target)
Definition: coded_stream.h:1009
READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint32, TYPE_FIXED32)
virtual int GetCachedSize() const =0
#define GOOGLE_DCHECK_EQ
Definition: common.h:753
uint8_t uint8
Definition: common.h:175
static int VarintSize64(uint64 value)
void Resize(int new_size, const Element &value)
Definition: repeated_field.h:653
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: PreparedStatement.h:56
void Truncate(int new_size)
Definition: repeated_field.h:820
int size() const
Definition: repeated_field.h:631
void WriteTag(uint32 value)
Definition: coded_stream.h:1069
int32_t int32
Definition: common.h:172
T min(const T &x, const T &y)
Definition: g3dmath.h:305
virtual bool MergePartialFromCodedStream(io::CodedInputStream *input)=0
Definition: coded_stream.h:621
static uint8 * WriteVarint64ToArray(uint64 value, uint8 *target)
Element * mutable_data()
Definition: repeated_field.h:745
void WriteLittleEndian64(uint64 value)
int32_t int32
Definition: Define.h:146
uint32_t uint32
Definition: common.h:177
uint32_t uint32
Definition: Define.h:150
static int VarintSize32SignExtended(int32 value)
Definition: coded_stream.h:1095
static uint8 * WriteStringWithSizeToArray(const string &str, uint8 *target)
virtual uint8 * SerializeWithCachedSizesToArray(uint8 *target) const
uint64_t uint64
Definition: Define.h:149
void WriteVarint32(uint32 value)
uint64_t uint64
Definition: common.h:178
float length(float v)
Definition: vectorMath.h:208
void WriteLittleEndian32(uint32 value)
Definition: document.h:390
void AddAlreadyReserved(const Element &value)
Definition: repeated_field.h:641
void Add(const Element &value)
Definition: repeated_field.h:684
void Reserve(int new_size)
Definition: repeated_field.h:806
int Capacity() const
Definition: repeated_field.h:636
int64_t int64
Definition: common.h:173
Definition: BnetFileGenerator.h:47
static uint8 * WriteLittleEndian32ToArray(uint32 value, uint8 *target)
Definition: coded_stream.h:1036
const FieldDescriptor value
Definition: descriptor.h:1522
static uint8 * WriteLittleEndian64ToArray(uint64 value, uint8 *target)
Definition: coded_stream.h:1049
void WriteVarint32SignExtended(int32 value)
Definition: coded_stream.h:1019
static uint8 * WriteVarint32SignExtendedToArray(int32 value, uint8 *target)
Definition: coded_stream.h:1027
static uint8 * WriteTagToArray(uint32 value, uint8 *target) GOOGLE_ATTRIBUTE_ALWAYS_INLINE
Definition: coded_stream.h:1073
Definition: PreparedStatement.h:57
static int VarintSize32(uint32 value)
Definition: coded_stream.h:1087