|
LLDB mainline
|
#include <SBThreadCollection.h>
Public Member Functions | |
| SBThreadCollection () | |
| SBThreadCollection (const SBThreadCollection &rhs) | |
| const SBThreadCollection & | operator= (const SBThreadCollection &rhs) |
| ~SBThreadCollection () | |
| operator bool () const | |
| bool | IsValid () const |
| size_t | GetSize () |
| lldb::SBThread | GetThreadAtIndex (size_t idx) |
Protected Member Functions | |
| lldb_private::ThreadCollection * | get () const |
| lldb_private::ThreadCollection * | operator-> () const |
| lldb::ThreadCollectionSP & | operator* () |
| const lldb::ThreadCollectionSP & | operator* () const |
| SBThreadCollection (const lldb::ThreadCollectionSP &threads) | |
| void | SetOpaque (const lldb::ThreadCollectionSP &threads) |
Private Attributes | |
| lldb::ThreadCollectionSP | m_opaque_sp |
Friends | |
| class | SBProcess |
| class | SBThread |
| class | SBSaveCoreOptions |
Definition at line 16 of file SBThreadCollection.h.
| SBThreadCollection::SBThreadCollection | ( | ) |
Definition at line 17 of file SBThreadCollection.cpp.
References LLDB_INSTRUMENT_VA.
Referenced by operator=(), SBThreadCollection(), and ~SBThreadCollection().
| SBThreadCollection::SBThreadCollection | ( | const SBThreadCollection & | rhs | ) |
Definition at line 19 of file SBThreadCollection.cpp.
References LLDB_INSTRUMENT_VA, m_opaque_sp, and SBThreadCollection().
|
default |
References get(), GetSize(), GetThreadAtIndex(), IsValid(), operator*(), operator->(), SBThreadCollection(), and SetOpaque().
|
protected |
Definition at line 33 of file SBThreadCollection.cpp.
References m_opaque_sp.
|
protected |
Definition at line 42 of file SBThreadCollection.cpp.
References m_opaque_sp.
Referenced by ~SBThreadCollection().
| size_t SBThreadCollection::GetSize | ( | ) |
Definition at line 68 of file SBThreadCollection.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
Referenced by GetThreadAtIndex(), and ~SBThreadCollection().
| SBThread SBThreadCollection::GetThreadAtIndex | ( | size_t | idx | ) |
Definition at line 76 of file SBThreadCollection.cpp.
References GetSize(), LLDB_INSTRUMENT_VA, m_opaque_sp, and SBThread.
Referenced by ~SBThreadCollection().
| bool SBThreadCollection::IsValid | ( | ) | const |
Definition at line 58 of file SBThreadCollection.cpp.
References LLDB_INSTRUMENT_VA.
Referenced by ~SBThreadCollection().
|
explicit |
Definition at line 62 of file SBThreadCollection.cpp.
References LLDB_INSTRUMENT_VA, and m_opaque_sp.
|
protected |
Definition at line 50 of file SBThreadCollection.cpp.
References m_opaque_sp.
Referenced by ~SBThreadCollection().
|
protected |
Definition at line 54 of file SBThreadCollection.cpp.
References m_opaque_sp.
|
protected |
Definition at line 46 of file SBThreadCollection.cpp.
References m_opaque_sp.
Referenced by ~SBThreadCollection().
| const SBThreadCollection & SBThreadCollection::operator= | ( | const SBThreadCollection & | rhs | ) |
Definition at line 24 of file SBThreadCollection.cpp.
References LLDB_INSTRUMENT_VA, m_opaque_sp, and SBThreadCollection().
|
protected |
Definition at line 38 of file SBThreadCollection.cpp.
References m_opaque_sp.
Referenced by ~SBThreadCollection().
|
friend |
|
friend |
Definition at line 51 of file SBThreadCollection.h.
References SBSaveCoreOptions.
Referenced by SBSaveCoreOptions.
|
friend |
Definition at line 50 of file SBThreadCollection.h.
References SBThread.
Referenced by GetThreadAtIndex(), and SBThread.
|
private |
Definition at line 52 of file SBThreadCollection.h.
Referenced by get(), GetSize(), GetThreadAtIndex(), operator bool(), operator*(), operator*(), operator->(), operator=(), SBThreadCollection(), SBThreadCollection(), and SetOpaque().