SBTypeMember¶
- class lldb.SBTypeMember(*args)¶
Represents a member of a type.
Attributes Summary
A read only property that returns offset in bits for this member as an integer.
A read only property that returns the bitfield size in bits for this member as an integer, or zero if this member is not a bitfield.
A read only property that returns offset in bytes for this member as an integer.
A read only property that returns true if this member is a bitfield.
A read only property that returns the name for this member as a string.
A read only property that returns an lldb object that represents the type (lldb.SBType) for this member.
Methods Summary
GetBitfieldSizeInBits(SBTypeMember self)GetDescription(SBTypeMember self, …)GetName(SBTypeMember self)GetOffsetInBits(SBTypeMember self)GetOffsetInBytes(SBTypeMember self)GetType(SBTypeMember self)IsBitfield(SBTypeMember self)IsValid(SBTypeMember self)Attributes Documentation
- bit_offset¶
A read only property that returns offset in bits for this member as an integer.
- bitfield_bit_size¶
A read only property that returns the bitfield size in bits for this member as an integer, or zero if this member is not a bitfield.
- byte_offset¶
A read only property that returns offset in bytes for this member as an integer.
- is_bitfield¶
A read only property that returns true if this member is a bitfield.
- name¶
A read only property that returns the name for this member as a string.
- type¶
A read only property that returns an lldb object that represents the type (lldb.SBType) for this member.
Methods Documentation
- GetBitfieldSizeInBits(SBTypeMember self) → uint32_t¶
- GetDescription(SBTypeMember self, SBStream description, lldb::DescriptionLevel description_level) → bool¶
- GetName(SBTypeMember self) → char const *¶
- GetOffsetInBits(SBTypeMember self) → uint64_t¶
- GetOffsetInBytes(SBTypeMember self) → uint64_t¶
- IsBitfield(SBTypeMember self) → bool¶
- IsValid(SBTypeMember self) → bool¶