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.