LLDB  mainline
Public Member Functions | Protected Member Functions | Friends | List of all members
lldb::SBMemoryRegionInfoList Class Reference

#include <SBMemoryRegionInfoList.h>

Public Member Functions

 SBMemoryRegionInfoList ()
 
 SBMemoryRegionInfoList (const lldb::SBMemoryRegionInfoList &rhs)
 
const SBMemoryRegionInfoListoperator= (const SBMemoryRegionInfoList &rhs)
 
 ~SBMemoryRegionInfoList ()
 
uint32_t GetSize () const
 
bool GetMemoryRegionAtIndex (uint32_t idx, SBMemoryRegionInfo &region_info)
 
void Append (lldb::SBMemoryRegionInfo &region)
 
void Append (lldb::SBMemoryRegionInfoList &region_list)
 
void Clear ()
 

Protected Member Functions

const MemoryRegionInfoListImploperator-> () const
 
const MemoryRegionInfoListImploperator* () const
 

Friends

class SBProcess
 

Detailed Description

Definition at line 18 of file SBMemoryRegionInfoList.h.

Constructor & Destructor Documentation

◆ SBMemoryRegionInfoList() [1/2]

SBMemoryRegionInfoList::SBMemoryRegionInfoList ( )

Definition at line 73 of file SBMemoryRegionInfoList.cpp.

References LLDB_RECORD_CONSTRUCTOR_NO_ARGS.

◆ SBMemoryRegionInfoList() [2/2]

SBMemoryRegionInfoList::SBMemoryRegionInfoList ( const lldb::SBMemoryRegionInfoList rhs)

Definition at line 78 of file SBMemoryRegionInfoList.cpp.

References LLDB_RECORD_CONSTRUCTOR.

◆ ~SBMemoryRegionInfoList()

SBMemoryRegionInfoList::~SBMemoryRegionInfoList ( )

Definition at line 85 of file SBMemoryRegionInfoList.cpp.

References operator=().

Member Function Documentation

◆ Append() [1/2]

void SBMemoryRegionInfoList::Append ( lldb::SBMemoryRegionInfo region)

◆ Append() [2/2]

void SBMemoryRegionInfoList::Append ( lldb::SBMemoryRegionInfoList region_list)

Definition at line 127 of file SBMemoryRegionInfoList.cpp.

References Append(), and LLDB_RECORD_METHOD.

◆ Clear()

void SBMemoryRegionInfoList::Clear ( )

◆ GetMemoryRegionAtIndex()

bool SBMemoryRegionInfoList::GetMemoryRegionAtIndex ( uint32_t  idx,
SBMemoryRegionInfo region_info 
)

◆ GetSize()

uint32_t SBMemoryRegionInfoList::GetSize ( ) const

◆ operator*()

const MemoryRegionInfoListImpl & SBMemoryRegionInfoList::operator* ( ) const
protected

Definition at line 138 of file SBMemoryRegionInfoList.cpp.

◆ operator->()

const MemoryRegionInfoListImpl * SBMemoryRegionInfoList::operator-> ( ) const
protected

Definition at line 134 of file SBMemoryRegionInfoList.cpp.

◆ operator=()

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

Definition at line 88 of file SBMemoryRegionInfoList.cpp.

References LLDB_RECORD_METHOD, and LLDB_RECORD_RESULT.

Referenced by ~SBMemoryRegionInfoList().

Friends And Related Function Documentation

◆ SBProcess

friend class SBProcess
friend

Definition at line 44 of file SBMemoryRegionInfoList.h.


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