Lines Matching defs:DataEncoder
1 //===-- DataEncoder.cpp -----------------------------------------*- C++ -*-===//
9 #include "lldb/Utility/DataEncoder.h"
26 DataEncoder::DataEncoder()
33 DataEncoder::DataEncoder(void *data, uint32_t length, ByteOrder endian,
41 // shared data reference will ensure the data lives as long as any DataEncoder
43 DataEncoder::DataEncoder(const DataBufferSP &data_sp, ByteOrder endian,
50 DataEncoder::~DataEncoder() = default;
54 void DataEncoder::Clear() {
73 uint32_t DataEncoder::SetData(const DataBufferSP &data_sp, uint32_t data_offset,
108 uint32_t DataEncoder::PutU8(uint32_t offset, uint8_t value) {
116 uint32_t DataEncoder::PutU16(uint32_t offset, uint16_t value) {
128 uint32_t DataEncoder::PutU32(uint32_t offset, uint32_t value) {
140 uint32_t DataEncoder::PutU64(uint32_t offset, uint64_t value) {
152 uint32_t DataEncoder::PutUnsigned(uint32_t offset, uint32_t byte_size,
169 uint32_t DataEncoder::PutData(uint32_t offset, const void *src,
181 uint32_t DataEncoder::PutAddress(uint32_t offset, lldb::addr_t addr) {
185 uint32_t DataEncoder::PutCString(uint32_t offset, const char *cstr) {