SBTypeEnumMemberList¶
- class lldb.SBTypeEnumMemberList(*args)¶
Represents a list of SBTypeEnumMembers.
SBTypeEnumMemberList supports SBTypeEnumMember iteration. It also supports [] access either by index, or by enum element name by doing:
myType = target.FindFirstType('MyEnumWithElementA') members = myType.GetEnumMembers() first_elem = members[0] elem_A = members['A']
Methods Summary
Append
(SBTypeEnumMemberList self, …)GetSize
(SBTypeEnumMemberList self)IsValid
(SBTypeEnumMemberList self)Methods Documentation
- Append(SBTypeEnumMemberList self, SBTypeEnumMember entry)¶
- GetSize(SBTypeEnumMemberList self) → uint32_t¶
- GetTypeEnumMemberAtIndex(SBTypeEnumMemberList self, uint32_t index) → SBTypeEnumMember¶
- IsValid(SBTypeEnumMemberList self) → bool¶
- __iter__()¶
Iterate over all members in a lldb.SBTypeEnumMemberList object.
- __len__()¶
Return the number of members in a lldb.SBTypeEnumMemberList object.