LLDB API Documentation

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Members

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::SBData | static
CreateDataFromDoubleArray(lldb::ByteOrder endian, uint32_t addr_byte_size, double *array, size_t array_len) | lldb::SBData | static
CreateDataFromSInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int32_t *array, size_t array_len) | lldb::SBData | static
CreateDataFromSInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int64_t *array, size_t array_len) | lldb::SBData | static
CreateDataFromUInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint32_t *array, size_t array_len) | lldb::SBData | static
CreateDataFromUInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint64_t *array, size_t array_len) | lldb::SBData | static
get() const | lldb::SBData | protected
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::SBData | protected
operator*() const | lldb::SBData | protected
operator->() const | lldb::SBData | protected
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::SBData | protected
SBInstruction class | lldb::SBData | friend
SBProcess class | lldb::SBData | friend
SBSection class | lldb::SBData | friend
SBValue class | lldb::SBData | friend
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::SBData | protected
~SBData() | lldb::SBData |