#include <coded_stream.h>
|
static bool | IsDefaultSerializationDeterministic () |
|
static bool | IsDefaultSerializationDeterministic () |
|
static size_t | VarintSize32 (uint32 value) |
|
static size_t | VarintSize32 (uint32_t value) |
|
static size_t | VarintSize32PlusOne (uint32_t value) |
|
static size_t | VarintSize32SignExtended (int32 value) |
|
static size_t | VarintSize32SignExtended (int32_t value) |
|
static size_t | VarintSize32SignExtendedPlusOne (int32_t value) |
|
static size_t | VarintSize64 (uint64 value) |
|
static size_t | VarintSize64 (uint64_t value) |
|
static size_t | VarintSize64PlusOne (uint64_t value) |
|
static uint8 * | WriteLittleEndian32ToArray (uint32 value, uint8 *target) |
|
static uint8_t * | WriteLittleEndian32ToArray (uint32_t value, uint8_t *target) |
|
static uint8 * | WriteLittleEndian64ToArray (uint64 value, uint8 *target) |
|
static uint8_t * | WriteLittleEndian64ToArray (uint64_t value, uint8_t *target) |
|
static uint8 * | WriteRawToArray (const void *buffer, int size, uint8 *target) |
|
static uint8_t * | WriteRawToArray (const void *buffer, int size, uint8_t *target) |
|
static uint8 * | WriteStringToArray (const std::string &str, uint8 *target) |
|
static uint8_t * | WriteStringToArray (const std::string &str, uint8_t *target) |
|
static uint8 * | WriteStringWithSizeToArray (const std::string &str, uint8 *target) |
|
static uint8_t * | WriteStringWithSizeToArray (const std::string &str, uint8_t *target) |
|
static PROTOBUF_ALWAYS_INLINE uint8 * | WriteTagToArray (uint32 value, uint8 *target) |
|
static PROTOBUF_ALWAYS_INLINE uint8_t * | WriteTagToArray (uint32_t value, uint8_t *target) |
|
static uint8 * | WriteVarint32SignExtendedToArray (int32 value, uint8 *target) |
|
static uint8_t * | WriteVarint32SignExtendedToArray (int32_t value, uint8_t *target) |
|
static uint8 * | WriteVarint32ToArray (uint32 value, uint8 *target) |
|
static uint8_t * | WriteVarint32ToArray (uint32_t value, uint8_t *target) |
|
static uint8_t * | WriteVarint32ToArrayOutOfLine (uint32_t value, uint8_t *target) |
|
static uint8 * | WriteVarint64ToArray (uint64 value, uint8 *target) |
|
static uint8_t * | WriteVarint64ToArray (uint64_t value, uint8_t *target) |
|
◆ CodedOutputStream() [1/4]
◆ CodedOutputStream() [2/4]
◆ ~CodedOutputStream() [1/2]
google::protobuf::io::CodedOutputStream::~CodedOutputStream |
( |
| ) |
|
◆ CodedOutputStream() [3/4]
◆ CodedOutputStream() [4/4]
◆ ~CodedOutputStream() [2/2]
google::protobuf::io::CodedOutputStream::~CodedOutputStream |
( |
| ) |
|
◆ ByteCount() [1/2]
int google::protobuf::io::CodedOutputStream::ByteCount |
( |
| ) |
const |
|
inline |
◆ ByteCount() [2/2]
int google::protobuf::io::CodedOutputStream::ByteCount |
( |
| ) |
const |
|
inline |
◆ Cur() [1/2]
uint8* google::protobuf::io::CodedOutputStream::Cur |
( |
| ) |
const |
|
inline |
◆ Cur() [2/2]
uint8_t* google::protobuf::io::CodedOutputStream::Cur |
( |
| ) |
const |
|
inline |
◆ EnableAliasing() [1/2]
void google::protobuf::io::CodedOutputStream::EnableAliasing |
( |
bool |
enabled | ) |
|
|
inline |
◆ EnableAliasing() [2/2]
void google::protobuf::io::CodedOutputStream::EnableAliasing |
( |
bool |
enabled | ) |
|
|
inline |
◆ EpsCopy() [1/2]
◆ EpsCopy() [2/2]
◆ GetDirectBufferForNBytesAndAdvance() [1/2]
uint8* google::protobuf::io::CodedOutputStream::GetDirectBufferForNBytesAndAdvance |
( |
int |
size | ) |
|
|
inline |
◆ GetDirectBufferForNBytesAndAdvance() [2/2]
uint8_t* google::protobuf::io::CodedOutputStream::GetDirectBufferForNBytesAndAdvance |
( |
int |
size | ) |
|
|
inline |
◆ GetDirectBufferPointer() [1/2]
bool google::protobuf::io::CodedOutputStream::GetDirectBufferPointer |
( |
void ** |
data, |
|
|
int * |
size |
|
) |
| |
|
inline |
◆ GetDirectBufferPointer() [2/2]
bool google::protobuf::io::CodedOutputStream::GetDirectBufferPointer |
( |
void ** |
data, |
|
|
int * |
size |
|
) |
| |
|
inline |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]
google::protobuf::io::CodedOutputStream::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
CodedOutputStream |
| ) |
|
|
private |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]
google::protobuf::io::CodedOutputStream::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
CodedOutputStream |
| ) |
|
|
private |
◆ HadError() [1/2]
bool google::protobuf::io::CodedOutputStream::HadError |
( |
| ) |
|
|
inline |
◆ HadError() [2/2]
bool google::protobuf::io::CodedOutputStream::HadError |
( |
| ) |
|
|
inline |
◆ IsDefaultSerializationDeterministic() [1/2]
static bool google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic |
( |
| ) |
|
|
inlinestatic |
◆ IsDefaultSerializationDeterministic() [2/2]
static bool google::protobuf::io::CodedOutputStream::IsDefaultSerializationDeterministic |
( |
| ) |
|
|
inlinestatic |
◆ IsSerializationDeterministic() [1/2]
bool google::protobuf::io::CodedOutputStream::IsSerializationDeterministic |
( |
| ) |
const |
|
inline |
◆ IsSerializationDeterministic() [2/2]
bool google::protobuf::io::CodedOutputStream::IsSerializationDeterministic |
( |
| ) |
const |
|
inline |
◆ Serialize() [1/2]
template<typename Func >
void google::protobuf::io::CodedOutputStream::Serialize |
( |
const Func & |
func | ) |
|
◆ Serialize() [2/2]
template<typename Func >
void google::protobuf::io::CodedOutputStream::Serialize |
( |
const Func & |
func | ) |
|
◆ SetCur() [1/2]
void google::protobuf::io::CodedOutputStream::SetCur |
( |
uint8 * |
ptr | ) |
|
|
inline |
◆ SetCur() [2/2]
void google::protobuf::io::CodedOutputStream::SetCur |
( |
uint8_t * |
ptr | ) |
|
|
inline |
◆ SetDefaultSerializationDeterministic() [1/2]
static void google::protobuf::io::CodedOutputStream::SetDefaultSerializationDeterministic |
( |
| ) |
|
|
inlinestaticprivate |
◆ SetDefaultSerializationDeterministic() [2/2]
static void google::protobuf::io::CodedOutputStream::SetDefaultSerializationDeterministic |
( |
| ) |
|
|
inlinestaticprivate |
◆ SetSerializationDeterministic() [1/2]
void google::protobuf::io::CodedOutputStream::SetSerializationDeterministic |
( |
bool |
value | ) |
|
|
inline |
◆ SetSerializationDeterministic() [2/2]
void google::protobuf::io::CodedOutputStream::SetSerializationDeterministic |
( |
bool |
value | ) |
|
|
inline |
◆ Skip() [1/2]
bool google::protobuf::io::CodedOutputStream::Skip |
( |
int |
count | ) |
|
|
inline |
◆ Skip() [2/2]
bool google::protobuf::io::CodedOutputStream::Skip |
( |
int |
count | ) |
|
|
inline |
◆ Trim() [1/2]
void google::protobuf::io::CodedOutputStream::Trim |
( |
| ) |
|
|
inline |
◆ Trim() [2/2]
void google::protobuf::io::CodedOutputStream::Trim |
( |
| ) |
|
|
inline |
◆ VarintSize32() [1/2]
size_t google::protobuf::io::CodedOutputStream::VarintSize32 |
( |
uint32 |
value | ) |
|
|
inlinestatic |
◆ VarintSize32() [2/2]
static size_t google::protobuf::io::CodedOutputStream::VarintSize32 |
( |
uint32_t |
value | ) |
|
|
static |
◆ VarintSize32PlusOne()
size_t google::protobuf::io::CodedOutputStream::VarintSize32PlusOne |
( |
uint32_t |
value | ) |
|
|
inlinestatic |
◆ VarintSize32SignExtended() [1/2]
size_t google::protobuf::io::CodedOutputStream::VarintSize32SignExtended |
( |
int32 |
value | ) |
|
|
inlinestatic |
◆ VarintSize32SignExtended() [2/2]
static size_t google::protobuf::io::CodedOutputStream::VarintSize32SignExtended |
( |
int32_t |
value | ) |
|
|
static |
◆ VarintSize32SignExtendedPlusOne()
size_t google::protobuf::io::CodedOutputStream::VarintSize32SignExtendedPlusOne |
( |
int32_t |
value | ) |
|
|
inlinestatic |
◆ VarintSize64() [1/2]
size_t google::protobuf::io::CodedOutputStream::VarintSize64 |
( |
uint64 |
value | ) |
|
|
inlinestatic |
◆ VarintSize64() [2/2]
static size_t google::protobuf::io::CodedOutputStream::VarintSize64 |
( |
uint64_t |
value | ) |
|
|
static |
◆ VarintSize64PlusOne()
size_t google::protobuf::io::CodedOutputStream::VarintSize64PlusOne |
( |
uint64_t |
value | ) |
|
|
inlinestatic |
◆ WriteLittleEndian32() [1/2]
void google::protobuf::io::CodedOutputStream::WriteLittleEndian32 |
( |
uint32 |
value | ) |
|
|
inline |
◆ WriteLittleEndian32() [2/2]
void google::protobuf::io::CodedOutputStream::WriteLittleEndian32 |
( |
uint32_t |
value | ) |
|
|
inline |
◆ WriteLittleEndian32ToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteLittleEndian32ToArray |
( |
uint32 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteLittleEndian32ToArray() [2/2]
static uint8_t* google::protobuf::io::CodedOutputStream::WriteLittleEndian32ToArray |
( |
uint32_t |
value, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ WriteLittleEndian64() [1/2]
void google::protobuf::io::CodedOutputStream::WriteLittleEndian64 |
( |
uint64 |
value | ) |
|
|
inline |
◆ WriteLittleEndian64() [2/2]
void google::protobuf::io::CodedOutputStream::WriteLittleEndian64 |
( |
uint64_t |
value | ) |
|
|
inline |
◆ WriteLittleEndian64ToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteLittleEndian64ToArray |
( |
uint64 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteLittleEndian64ToArray() [2/2]
static uint8_t* google::protobuf::io::CodedOutputStream::WriteLittleEndian64ToArray |
( |
uint64_t |
value, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ WriteRaw() [1/2]
void google::protobuf::io::CodedOutputStream::WriteRaw |
( |
const void * |
buffer, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ WriteRaw() [2/2]
void google::protobuf::io::CodedOutputStream::WriteRaw |
( |
const void * |
buffer, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ WriteRawMaybeAliased() [1/2]
void google::protobuf::io::CodedOutputStream::WriteRawMaybeAliased |
( |
const void * |
data, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ WriteRawMaybeAliased() [2/2]
void google::protobuf::io::CodedOutputStream::WriteRawMaybeAliased |
( |
const void * |
data, |
|
|
int |
size |
|
) |
| |
◆ WriteRawToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteRawToArray |
( |
const void * |
buffer, |
|
|
int |
size, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteRawToArray() [2/2]
static uint8_t* google::protobuf::io::CodedOutputStream::WriteRawToArray |
( |
const void * |
buffer, |
|
|
int |
size, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ WriteString() [1/2]
void google::protobuf::io::CodedOutputStream::WriteString |
( |
const std::string & |
str | ) |
|
|
inline |
◆ WriteString() [2/2]
void google::protobuf::io::CodedOutputStream::WriteString |
( |
const std::string & |
str | ) |
|
◆ WriteStringToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteStringToArray |
( |
const std::string & |
str, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteStringToArray() [2/2]
static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringToArray |
( |
const std::string & |
str, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ WriteStringWithSizeToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray |
( |
const std::string & |
str, |
|
|
uint8 * |
target |
|
) |
| |
|
static |
◆ WriteStringWithSizeToArray() [2/2]
static uint8_t* google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray |
( |
const std::string & |
str, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ WriteTag() [1/2]
void google::protobuf::io::CodedOutputStream::WriteTag |
( |
uint32 |
value | ) |
|
|
inline |
◆ WriteTag() [2/2]
void google::protobuf::io::CodedOutputStream::WriteTag |
( |
uint32_t |
value | ) |
|
◆ WriteTagToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteTagToArray |
( |
uint32 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteTagToArray() [2/2]
static PROTOBUF_ALWAYS_INLINE uint8_t* google::protobuf::io::CodedOutputStream::WriteTagToArray |
( |
uint32_t |
value, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ WriteVarint32() [1/2]
void google::protobuf::io::CodedOutputStream::WriteVarint32 |
( |
uint32 |
value | ) |
|
|
inline |
◆ WriteVarint32() [2/2]
void google::protobuf::io::CodedOutputStream::WriteVarint32 |
( |
uint32_t |
value | ) |
|
◆ WriteVarint32SignExtended() [1/2]
void google::protobuf::io::CodedOutputStream::WriteVarint32SignExtended |
( |
int32 |
value | ) |
|
|
inline |
◆ WriteVarint32SignExtended() [2/2]
void google::protobuf::io::CodedOutputStream::WriteVarint32SignExtended |
( |
int32_t |
value | ) |
|
◆ WriteVarint32SignExtendedToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteVarint32SignExtendedToArray |
( |
int32 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteVarint32SignExtendedToArray() [2/2]
static uint8_t* google::protobuf::io::CodedOutputStream::WriteVarint32SignExtendedToArray |
( |
int32_t |
value, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ WriteVarint32ToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteVarint32ToArray |
( |
uint32 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteVarint32ToArray() [2/2]
static uint8_t* google::protobuf::io::CodedOutputStream::WriteVarint32ToArray |
( |
uint32_t |
value, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ WriteVarint32ToArrayOutOfLine()
uint8_t * google::protobuf::io::CodedOutputStream::WriteVarint32ToArrayOutOfLine |
( |
uint32_t |
value, |
|
|
uint8_t * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteVarint32ToArrayOutOfLineHelper()
uint8_t * google::protobuf::io::CodedOutputStream::WriteVarint32ToArrayOutOfLineHelper |
( |
uint32_t |
value, |
|
|
uint8_t * |
target |
|
) |
| |
|
staticprivate |
◆ WriteVarint64() [1/2]
void google::protobuf::io::CodedOutputStream::WriteVarint64 |
( |
uint64 |
value | ) |
|
|
inline |
◆ WriteVarint64() [2/2]
void google::protobuf::io::CodedOutputStream::WriteVarint64 |
( |
uint64_t |
value | ) |
|
◆ WriteVarint64ToArray() [1/2]
uint8_t * google::protobuf::io::CodedOutputStream::WriteVarint64ToArray |
( |
uint64 |
value, |
|
|
uint8 * |
target |
|
) |
| |
|
inlinestatic |
◆ WriteVarint64ToArray() [2/2]
static uint8_t* google::protobuf::io::CodedOutputStream::WriteVarint64ToArray |
( |
uint64_t |
value, |
|
|
uint8_t * |
target |
|
) |
| |
|
static |
◆ internal::MapTestForceDeterministic [1/2]
◆ internal::MapTestForceDeterministic [2/2]
◆ cur_ [1/2]
uint8* google::protobuf::io::CodedOutputStream::cur_ |
|
private |
◆ cur_ [2/2]
uint8_t* google::protobuf::io::CodedOutputStream::cur_ |
|
private |
◆ default_serialization_deterministic_
static std::atomic< bool > google::protobuf::io::CodedOutputStream::default_serialization_deterministic_ |
|
staticprivate |
◆ impl_
◆ start_count_ [1/2]
int64 google::protobuf::io::CodedOutputStream::start_count_ |
|
private |
◆ start_count_ [2/2]
int64_t google::protobuf::io::CodedOutputStream::start_count_ |
|
private |
The documentation for this class was generated from the following files: