#include <coded_stream.h>
|
static uint8 * | WriteRawToArray (const void *buffer, int size, uint8 *target) |
|
static uint8 * | WriteStringToArray (const string &str, uint8 *target) |
|
static uint8 * | WriteStringWithSizeToArray (const string &str, uint8 *target) |
|
static uint8 * | WriteLittleEndian32ToArray (uint32 value, uint8 *target) |
|
static uint8 * | WriteLittleEndian64ToArray (uint64 value, uint8 *target) |
|
static uint8 * | WriteVarint32ToArray (uint32 value, uint8 *target) |
|
static uint8 * | WriteVarint64ToArray (uint64 value, uint8 *target) |
|
static uint8 * | WriteVarint32SignExtendedToArray (int32 value, uint8 *target) |
|
static GOOGLE_ATTRIBUTE_ALWAYS_INLINE uint8 * | WriteTagToArray (uint32 value, uint8 *target) |
|
static int | VarintSize32 (uint32 value) |
|
static int | VarintSize64 (uint64 value) |
|
static int | VarintSize32SignExtended (int32 value) |
|
◆ CodedOutputStream() [1/2]
◆ CodedOutputStream() [2/2]
google::protobuf::io::CodedOutputStream::CodedOutputStream |
( |
ZeroCopyOutputStream * |
output, |
|
|
bool |
do_eager_refresh |
|
) |
| |
◆ ~CodedOutputStream()
google::protobuf::io::CodedOutputStream::~CodedOutputStream |
( |
| ) |
|
◆ ByteCount()
int google::protobuf::io::CodedOutputStream::ByteCount |
( |
| ) |
const |
|
inline |
◆ EnableAliasing()
void google::protobuf::io::CodedOutputStream::EnableAliasing |
( |
bool |
enabled | ) |
|
◆ GetDirectBufferForNBytesAndAdvance()
uint8 * google::protobuf::io::CodedOutputStream::GetDirectBufferForNBytesAndAdvance |
( |
int |
size | ) |
|
|
inline |
◆ GetDirectBufferPointer()
bool google::protobuf::io::CodedOutputStream::GetDirectBufferPointer |
( |
void ** |
data, |
|
|
int * |
size |
|
) |
| |
◆ HadError()
bool google::protobuf::io::CodedOutputStream::HadError |
( |
| ) |
const |
|
inline |
◆ Skip()
bool google::protobuf::io::CodedOutputStream::Skip |
( |
int |
count | ) |
|
◆ Trim()
void google::protobuf::io::CodedOutputStream::Trim |
( |
| ) |
|
◆ VarintSize32()
int google::protobuf::io::CodedOutputStream::VarintSize32 |
( |
uint32 |
value | ) |
|
|
inlinestatic |
◆ VarintSize32SignExtended()
int google::protobuf::io::CodedOutputStream::VarintSize32SignExtended |
( |
int32 |
value | ) |
|
|
inlinestatic |
◆ VarintSize64()
int google::protobuf::io::CodedOutputStream::VarintSize64 |
( |
uint64 |
value | ) |
|
|
static |
◆ WriteLittleEndian32()
void google::protobuf::io::CodedOutputStream::WriteLittleEndian32 |
( |
uint32 |
value | ) |
|
◆ WriteLittleEndian32ToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteLittleEndian32ToArray |
( |
uint32 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteLittleEndian64()
void google::protobuf::io::CodedOutputStream::WriteLittleEndian64 |
( |
uint64 |
value | ) |
|
◆ WriteLittleEndian64ToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteLittleEndian64ToArray |
( |
uint64 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteRaw()
void google::protobuf::io::CodedOutputStream::WriteRaw |
( |
const void * |
buffer, |
|
|
int |
size |
|
) |
| |
◆ WriteRawMaybeAliased()
void google::protobuf::io::CodedOutputStream::WriteRawMaybeAliased |
( |
const void * |
data, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ WriteRawToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteRawToArray |
( |
const void * |
buffer, |
|
|
int |
size, |
|
|
uint8 * |
target |
|
) |
| |
|
static |
◆ WriteString()
void google::protobuf::io::CodedOutputStream::WriteString |
( |
const string & |
str | ) |
|
|
inline |
◆ WriteStringToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteStringToArray |
( |
const string & |
str, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteStringWithSizeToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray |
( |
const string & |
str, |
|
|
uint8 * |
target |
|
) |
| |
|
static |
◆ WriteTag()
void google::protobuf::io::CodedOutputStream::WriteTag |
( |
uint32 |
value | ) |
|
|
inline |
◆ WriteTagToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteTagToArray |
( |
uint32 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteVarint32()
void google::protobuf::io::CodedOutputStream::WriteVarint32 |
( |
uint32 |
value | ) |
|
|
inline |
◆ WriteVarint32SignExtended()
void google::protobuf::io::CodedOutputStream::WriteVarint32SignExtended |
( |
int32 |
value | ) |
|
|
inline |
◆ WriteVarint32SignExtendedToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteVarint32SignExtendedToArray |
( |
int32 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteVarint32ToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteVarint32ToArray |
( |
uint32 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteVarint64()
void google::protobuf::io::CodedOutputStream::WriteVarint64 |
( |
uint64 |
value | ) |
|
◆ WriteVarint64ToArray()
uint8 * google::protobuf::io::CodedOutputStream::WriteVarint64ToArray |
( |
uint64 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
static |
The documentation for this class was generated from the following files:
- Source/ThirdParty/libwebrtc/Source/third_party/protobuf/src/google/protobuf/io/coded_stream.h
- Source/ThirdParty/libwebrtc/Source/third_party/protobuf/src/google/protobuf/io/coded_stream.cc