SBDataΒΆ
- class lldb.SBData(*args)ΒΆ
Represents a data buffer.
Attributes Summary
A read/write property getting and setting the endianness of this SBData (data.byte_order = lldb.eByteOrderLittle).
A read only property that returns an array-like object out of which you can read double values.
A read only property that returns an array with all the contents of this SBData represented as double values.
A read only property that returns an array-like object out of which you can read float values.
A read only property that returns an array with all the contents of this SBData represented as float values.
A read only property that returns an array-like object out of which you can read sint16 values.
A read only property that returns an array with all the contents of this SBData represented as sint16 values.
A read only property that returns an array-like object out of which you can read sint32 values.
A read only property that returns an array with all the contents of this SBData represented as sint32 values.
A read only property that returns an array-like object out of which you can read sint64 values.
A read only property that returns an array with all the contents of this SBData represented as sint64 values.
A read only property that returns an array-like object out of which you can read sint8 values.
A read only property that returns an array with all the contents of this SBData represented as sint8 values.
A read only property that returns the size the same result as GetByteSize().
A read only property that returns an array-like object out of which you can read uint16 values.
A read only property that returns an array with all the contents of this SBData represented as uint16 values.
A read only property that returns an array-like object out of which you can read uint32 values.
A read only property that returns an array with all the contents of this SBData represented as uint32 values.
A read only property that returns an array-like object out of which you can read uint64 values.
A read only property that returns an array with all the contents of this SBData represented as uint64 values.
A read only property that returns an array-like object out of which you can read uint8 values.
A read only property that returns an array with all the contents of this SBData represented as uint8 values.
Methods Summary
Append
(SBData self, SBData rhs)Clear
(SBData self)CreateDataFromCString
(lldb, ...)CreateDataFromDoubleArray
(lldb, ...)CreateDataFromInt
(value[, size, target, ...])CreateDataFromSInt32Array
(lldb, ...)CreateDataFromSInt64Array
(lldb, ...)CreateDataFromUInt32Array
(lldb, ...)CreateDataFromUInt64Array
(lldb, ...)GetAddress
(SBData self, SBError error, lldb)GetAddressByteSize
(SBData self)GetByteOrder
(SBData self)GetByteSize
(SBData self)GetDescription
(SBData self, ...)GetDouble
(SBData self, SBError error, lldb)GetFloat
(SBData self, SBError error, lldb)GetLongDouble
(SBData self, SBError error, lldb)GetSignedInt16
(SBData self, SBError error, lldb)GetSignedInt32
(SBData self, SBError error, lldb)GetSignedInt64
(SBData self, SBError error, lldb)GetSignedInt8
(SBData self, SBError error, lldb)GetString
(SBData self, SBError error, lldb)GetUnsignedInt16
(SBData self, SBError error, ...)GetUnsignedInt32
(SBData self, SBError error, ...)GetUnsignedInt64
(SBData self, SBError error, ...)GetUnsignedInt8
(SBData self, SBError error, lldb)IsValid
(SBData self)ReadRawData
(SBData self, SBError error, ...)SetAddressByteSize
(SBData self, ...)SetByteOrder
(SBData self, lldb)SetData
(SBData self, SBError error, ...)SetDataFromCString
(SBData self, ...)SetDataFromDoubleArray
(SBData self, ...)SetDataFromSInt32Array
(SBData self, ...)SetDataFromSInt64Array
(SBData self, ...)SetDataFromUInt32Array
(SBData self, ...)SetDataFromUInt64Array
(SBData self, ...)SetDataWithOwnership
(SBData self, ...)Attributes Documentation
- byte_orderΒΆ
A read/write property getting and setting the endianness of this SBData (data.byte_order = lldb.eByteOrderLittle).
- doubleΒΆ
A read only property that returns an array-like object out of which you can read double values.
- doublesΒΆ
A read only property that returns an array with all the contents of this SBData represented as double values.
- floatΒΆ
A read only property that returns an array-like object out of which you can read float values.
- floatsΒΆ
A read only property that returns an array with all the contents of this SBData represented as float values.
- sint16ΒΆ
A read only property that returns an array-like object out of which you can read sint16 values.
- sint16sΒΆ
A read only property that returns an array with all the contents of this SBData represented as sint16 values.
- sint32ΒΆ
A read only property that returns an array-like object out of which you can read sint32 values.
- sint32sΒΆ
A read only property that returns an array with all the contents of this SBData represented as sint32 values.
- sint64ΒΆ
A read only property that returns an array-like object out of which you can read sint64 values.
- sint64sΒΆ
A read only property that returns an array with all the contents of this SBData represented as sint64 values.
- sint8ΒΆ
A read only property that returns an array-like object out of which you can read sint8 values.
- sint8sΒΆ
A read only property that returns an array with all the contents of this SBData represented as sint8 values.
- sizeΒΆ
A read only property that returns the size the same result as GetByteSize().
- uint16ΒΆ
A read only property that returns an array-like object out of which you can read uint16 values.
- uint16sΒΆ
A read only property that returns an array with all the contents of this SBData represented as uint16 values.
- uint32ΒΆ
A read only property that returns an array-like object out of which you can read uint32 values.
- uint32sΒΆ
A read only property that returns an array with all the contents of this SBData represented as uint32 values.
- uint64ΒΆ
A read only property that returns an array-like object out of which you can read uint64 values.
- uint64sΒΆ
A read only property that returns an array with all the contents of this SBData represented as uint64 values.
- uint8ΒΆ
A read only property that returns an array-like object out of which you can read uint8 values.
- uint8sΒΆ
A read only property that returns an array with all the contents of this SBData represented as uint8 values.
Methods Documentation
- Append(SBData self, SBData rhs) bool ΒΆ
- Clear(SBData self)ΒΆ
- static CreateDataFromCString(lldb::ByteOrder endian, uint32_t addr_byte_size, char const * data) SBData ΒΆ
- static CreateDataFromDoubleArray(lldb::ByteOrder endian, uint32_t addr_byte_size, double * array) SBData ΒΆ
- classmethod CreateDataFromInt(value, size=None, target=None, ptr_size=None, endian=None)ΒΆ
- static CreateDataFromSInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int32_t * array) SBData ΒΆ
- static CreateDataFromSInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, int64_t * array) SBData ΒΆ
- static CreateDataFromUInt32Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint32_t * array) SBData ΒΆ
- static CreateDataFromUInt64Array(lldb::ByteOrder endian, uint32_t addr_byte_size, uint64_t * array) SBData ΒΆ
- GetAddress(SBData self, SBError error, lldb::offset_t offset) lldb::addr_t ΒΆ
- GetAddressByteSize(SBData self) uint8_t ΒΆ
- GetByteOrder(SBData self) lldb::ByteOrder ΒΆ
- GetByteSize(SBData self) size_t ΒΆ
- GetDescription(SBData self, SBStream description, lldb::addr_t base_addr=18446744073709551615ULL) bool ΒΆ
- GetDouble(SBData self, SBError error, lldb::offset_t offset) double ΒΆ
- GetFloat(SBData self, SBError error, lldb::offset_t offset) float ΒΆ
- GetLongDouble(SBData self, SBError error, lldb::offset_t offset) long double ΒΆ
- GetSignedInt16(SBData self, SBError error, lldb::offset_t offset) int16_t ΒΆ
- GetSignedInt32(SBData self, SBError error, lldb::offset_t offset) int32_t ΒΆ
- GetSignedInt64(SBData self, SBError error, lldb::offset_t offset) int64_t ΒΆ
- GetSignedInt8(SBData self, SBError error, lldb::offset_t offset) int8_t ΒΆ
- GetString(SBData self, SBError error, lldb::offset_t offset) char const * ΒΆ
- GetUnsignedInt16(SBData self, SBError error, lldb::offset_t offset) uint16_t ΒΆ
- GetUnsignedInt32(SBData self, SBError error, lldb::offset_t offset) uint32_t ΒΆ
- GetUnsignedInt64(SBData self, SBError error, lldb::offset_t offset) uint64_t ΒΆ
- GetUnsignedInt8(SBData self, SBError error, lldb::offset_t offset) uint8_t ΒΆ
- IsValid(SBData self) bool ΒΆ
- ReadRawData(SBData self, SBError error, lldb::offset_t offset, void * buf) size_t ΒΆ
- SetAddressByteSize(SBData self, uint8_t addr_byte_size)ΒΆ
- SetByteOrder(SBData self, lldb::ByteOrder endian)ΒΆ
- SetData(SBData self, SBError error, void const * buf, lldb::ByteOrder endian, uint8_t addr_size)ΒΆ
- SetDataFromCString(SBData self, char const * data) bool ΒΆ
- SetDataFromDoubleArray(SBData self, double * array) bool ΒΆ
- SetDataFromSInt32Array(SBData self, int32_t * array) bool ΒΆ
- SetDataFromSInt64Array(SBData self, int64_t * array) bool ΒΆ
- SetDataFromUInt32Array(SBData self, uint32_t * array) bool ΒΆ
- SetDataFromUInt64Array(SBData self, uint64_t * array) bool ΒΆ
- SetDataWithOwnership(SBData self, SBError error, void const * buf, lldb::ByteOrder endian, uint8_t addr_size)ΒΆ