LLDB mainline
lldb::SBModuleSpecList Class Reference

#include <SBModuleSpec.h>

Public Member Functions

 SBModuleSpecList ()
 SBModuleSpecList (const SBModuleSpecList &rhs)
 ~SBModuleSpecList ()
SBModuleSpecListoperator= (const SBModuleSpecList &rhs)
void Append (const SBModuleSpec &spec)
void Append (const SBModuleSpecList &spec_list)
SBModuleSpec FindFirstMatchingSpec (const SBModuleSpec &match_spec)
SBModuleSpecList FindMatchingSpecs (const SBModuleSpec &match_spec)
size_t GetSize ()
SBModuleSpec GetSpecAtIndex (size_t i)
bool GetDescription (lldb::SBStream &description)

Static Public Member Functions

static SBModuleSpecList GetModuleSpecifications (const char *path)

Private Attributes

std::unique_ptr< lldb_private::ModuleSpecListm_opaque_up

Detailed Description

Definition at line 101 of file SBModuleSpec.h.

Constructor & Destructor Documentation

◆ SBModuleSpecList() [1/2]

SBModuleSpecList::SBModuleSpecList ( )

◆ SBModuleSpecList() [2/2]

SBModuleSpecList::SBModuleSpecList ( const SBModuleSpecList & rhs)

Definition at line 181 of file SBModuleSpec.cpp.

References LLDB_INSTRUMENT_VA, m_opaque_up, and SBModuleSpecList().

◆ ~SBModuleSpecList()

SBModuleSpecList::~SBModuleSpecList ( )
default

References SBModuleSpecList().

Member Function Documentation

◆ Append() [1/2]

void SBModuleSpecList::Append ( const SBModuleSpec & spec)

◆ Append() [2/2]

void SBModuleSpecList::Append ( const SBModuleSpecList & spec_list)

Definition at line 213 of file SBModuleSpec.cpp.

References LLDB_INSTRUMENT_VA, m_opaque_up, and SBModuleSpecList().

◆ FindFirstMatchingSpec()

SBModuleSpec SBModuleSpecList::FindFirstMatchingSpec ( const SBModuleSpec & match_spec)

◆ FindMatchingSpecs()

SBModuleSpecList SBModuleSpecList::FindMatchingSpecs ( const SBModuleSpec & match_spec)

◆ GetDescription()

bool SBModuleSpecList::GetDescription ( lldb::SBStream & description)

Definition at line 253 of file SBModuleSpec.cpp.

References LLDB_INSTRUMENT_VA, m_opaque_up, and lldb::SBStream::ref().

◆ GetModuleSpecifications()

◆ GetSize()

size_t SBModuleSpecList::GetSize ( )

Definition at line 219 of file SBModuleSpec.cpp.

References LLDB_INSTRUMENT_VA, and m_opaque_up.

◆ GetSpecAtIndex()

SBModuleSpec SBModuleSpecList::GetSpecAtIndex ( size_t i)

◆ operator=()

SBModuleSpecList & SBModuleSpecList::operator= ( const SBModuleSpecList & rhs)

Definition at line 186 of file SBModuleSpec.cpp.

References LLDB_INSTRUMENT_VA, m_opaque_up, and SBModuleSpecList().

Member Data Documentation

◆ m_opaque_up


The documentation for this class was generated from the following files: