LLDB API Documentation

lldb::SBData Member List

This is the complete list of members for lldb::SBData, including all inherited members.

Append(const SBData &rhs)lldb::SBData
Clear()lldb::SBData
CreateDataFromCString(lldb::ByteOrder endian, uint32_t addr_byte_size, const char *data)lldb::SBDatastatic
CreateDataFromDoubleArray(lldb::ByteOrder endian, uint32_t addr_byte_size, double *array, size_t array_len)lldb::SBDatastatic
CreateDataFromSInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int32_t *array, size_t array_len)lldb::SBDatastatic
CreateDataFromSInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int64_t *array, size_t array_len)lldb::SBDatastatic
CreateDataFromUInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint32_t *array, size_t array_len)lldb::SBDatastatic
CreateDataFromUInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint64_t *array, size_t array_len)lldb::SBDatastatic
get() const lldb::SBDataprotected
GetAddress(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetAddressByteSize()lldb::SBData
GetByteOrder()lldb::SBData
GetByteSize()lldb::SBData
GetDescription(lldb::SBStream &description, lldb::addr_t base_addr=LLDB_INVALID_ADDRESS)lldb::SBData
GetDouble(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetFloat(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetLongDouble(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetSignedInt16(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetSignedInt32(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetSignedInt64(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetSignedInt8(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetString(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetUnsignedInt16(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetUnsignedInt32(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetUnsignedInt64(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
GetUnsignedInt8(lldb::SBError &error, lldb::offset_t offset)lldb::SBData
IsValid()lldb::SBData
operator*()lldb::SBDataprotected
operator*() const lldb::SBDataprotected
operator->() const lldb::SBDataprotected
operator=(const SBData &rhs)lldb::SBData
ReadRawData(lldb::SBError &error, lldb::offset_t offset, void *buf, size_t size)lldb::SBData
SBData()lldb::SBData
SBData(const SBData &rhs)lldb::SBData
SBData(const lldb::DataExtractorSP &data_sp)lldb::SBDataprotected
SBInstruction classlldb::SBDatafriend
SBProcess classlldb::SBDatafriend
SBSection classlldb::SBDatafriend
SBValue classlldb::SBDatafriend
SetAddressByteSize(uint8_t addr_byte_size)lldb::SBData
SetByteOrder(lldb::ByteOrder endian)lldb::SBData
SetData(lldb::SBError &error, const void *buf, size_t size, lldb::ByteOrder endian, uint8_t addr_size)lldb::SBData
SetDataFromCString(const char *data)lldb::SBData
SetDataFromDoubleArray(double *array, size_t array_len)lldb::SBData
SetDataFromSInt32Array(int32_t *array, size_t array_len)lldb::SBData
SetDataFromSInt64Array(int64_t *array, size_t array_len)lldb::SBData
SetDataFromUInt32Array(uint32_t *array, size_t array_len)lldb::SBData
SetDataFromUInt64Array(uint64_t *array, size_t array_len)lldb::SBData
SetOpaque(const lldb::DataExtractorSP &data_sp)lldb::SBDataprotected
~SBData()lldb::SBData