#include "lldb/API/SBThreadCollection.h"
#include "lldb/API/SBThread.h"
#include "lldb/Target/ThreadList.h"
#include "lldb/Utility/Instrumentation.h"
usingnamespacelldb;
usingnamespacelldb_private;
SBThreadCollection::SBThreadCollection() { … }
SBThreadCollection::SBThreadCollection(const SBThreadCollection &rhs)
: … { … }
const SBThreadCollection &SBThreadCollection::
operator=(const SBThreadCollection &rhs) { … }
SBThreadCollection::SBThreadCollection(const ThreadCollectionSP &threads)
: … { … }
SBThreadCollection::~SBThreadCollection() = default;
void SBThreadCollection::SetOpaque(const lldb::ThreadCollectionSP &threads) { … }
lldb_private::ThreadCollection *SBThreadCollection::get() const { … }
lldb_private::ThreadCollection *SBThreadCollection::operator->() const { … }
lldb::ThreadCollectionSP &SBThreadCollection::operator*() { … }
const lldb::ThreadCollectionSP &SBThreadCollection::operator*() const { … }
bool SBThreadCollection::IsValid() const { … }
operator bool()
size_t SBThreadCollection::GetSize() { … }
SBThread SBThreadCollection::GetThreadAtIndex(size_t idx) { … }