25 const std::vector<uint8_t>* payload = serializer->
Payload();
28 uint32_t size =
kHeaderSize +
static_cast<uint32_t
>(payload->size());
42 static_cast<size_t>(payload->size()));
void SetHeaderValue(uint32_t offset, uint32_t value)
static constexpr uint32_t kMagicNumber
void AllocateData(uint32_t size)
uint32_t GetHeaderValue(uint32_t offset) const
const std::vector< uint8_t > * Payload() const
static const uint32_t kHeaderSize
static const uint32_t kPayloadLengthOffset
virtual base::Vector< const uint8_t > Payload() const
void CopyBytes(T *dst, const T *src, size_t num_bytes)
T * NewArray(size_t size)
#define DCHECK(condition)
#define DCHECK_EQ(v1, v2)