|
LLDB mainline
|
#include <SBTypeEnumMember.h>
Public Member Functions | |
| SBTypeEnumMemberList () | |
| SBTypeEnumMemberList (const SBTypeEnumMemberList &rhs) | |
| ~SBTypeEnumMemberList () | |
| SBTypeEnumMemberList & | operator= (const SBTypeEnumMemberList &rhs) |
| operator bool () const | |
| bool | IsValid () |
| void | Append (SBTypeEnumMember entry) |
| SBTypeEnumMember | GetTypeEnumMemberAtIndex (uint32_t index) |
| uint32_t | GetSize () |
Private Attributes | |
| std::unique_ptr< lldb_private::TypeEnumMemberListImpl > | m_opaque_up |
Definition at line 57 of file SBTypeEnumMember.h.
| SBTypeEnumMemberList::SBTypeEnumMemberList | ( | ) |
Definition at line 104 of file SBTypeEnumMember.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_up.
Referenced by operator=(), SBTypeEnumMemberList(), and ~SBTypeEnumMemberList().
| SBTypeEnumMemberList::SBTypeEnumMemberList | ( | const SBTypeEnumMemberList & | rhs | ) |
Definition at line 109 of file SBTypeEnumMember.cpp.
References Append(), GetSize(), GetTypeEnumMemberAtIndex(), LLDB_INSTRUMENT_VA, m_opaque_up, and SBTypeEnumMemberList().
|
default |
References SBTypeEnumMemberList().
| void SBTypeEnumMemberList::Append | ( | SBTypeEnumMember | entry | ) |
Definition at line 144 of file SBTypeEnumMember.cpp.
References lldb::SBTypeEnumMember::IsValid(), LLDB_INSTRUMENT_VA, lldb::SBTypeEnumMember::m_opaque_sp, and m_opaque_up.
Referenced by lldb::SBType::GetEnumMembers(), operator=(), and SBTypeEnumMemberList().
| uint32_t SBTypeEnumMemberList::GetSize | ( | ) |
Definition at line 160 of file SBTypeEnumMember.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_up.
Referenced by operator=(), and SBTypeEnumMemberList().
| SBTypeEnumMember SBTypeEnumMemberList::GetTypeEnumMemberAtIndex | ( | uint32_t | index | ) |
Definition at line 152 of file SBTypeEnumMember.cpp.
References LLDB_INSTRUMENT_VA, m_opaque_up, and lldb::SBTypeEnumMember.
Referenced by operator=(), and SBTypeEnumMemberList().
| bool SBTypeEnumMemberList::IsValid | ( | ) |
Definition at line 119 of file SBTypeEnumMember.cpp.
References LLDB_INSTRUMENT_VA.
|
explicit |
Definition at line 123 of file SBTypeEnumMember.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_up.
| SBTypeEnumMemberList & SBTypeEnumMemberList::operator= | ( | const SBTypeEnumMemberList & | rhs | ) |
Definition at line 129 of file SBTypeEnumMember.cpp.
References Append(), GetSize(), GetTypeEnumMemberAtIndex(), LLDB_INSTRUMENT_VA, m_opaque_up, and SBTypeEnumMemberList().
|
private |
Definition at line 78 of file SBTypeEnumMember.h.
Referenced by Append(), GetSize(), GetTypeEnumMemberAtIndex(), operator bool(), operator=(), SBTypeEnumMemberList(), and SBTypeEnumMemberList().