#include <SBMemoryRegionInfo.h>
Definition at line 18 of file SBMemoryRegionInfo.h.
lldb::SBMemoryRegionInfo::SBMemoryRegionInfo |
( |
| ) |
|
lldb::SBMemoryRegionInfo::~SBMemoryRegionInfo |
( |
| ) |
|
void lldb::SBMemoryRegionInfo::Clear |
( |
| ) |
|
bool lldb::SBMemoryRegionInfo::GetDescription |
( |
lldb::SBStream & |
description | ) |
|
const char* lldb::SBMemoryRegionInfo::GetName |
( |
| ) |
|
Returns the name of the memory region mapped at the given address.
- Returns
- In case of memory mapped files it is the absolute path of the file otherwise it is a name associated with the memory region. If no name can be determined the returns nullptr.
lldb::addr_t lldb::SBMemoryRegionInfo::GetRegionBase |
( |
| ) |
|
Get the base address of this memory range.
- Returns
- The base address of this memory range.
lldb::addr_t lldb::SBMemoryRegionInfo::GetRegionEnd |
( |
| ) |
|
Get the end address of this memory range.
- Returns
- The base address of this memory range.
bool lldb::SBMemoryRegionInfo::IsExecutable |
( |
| ) |
|
Check if this memory address is marked executable to the process.
- Returns
- true if this memory address is marked executable
bool lldb::SBMemoryRegionInfo::IsMapped |
( |
| ) |
|
Check if this memory address is mapped into the process address space.
- Returns
- true if this memory address is in the process address space.
bool lldb::SBMemoryRegionInfo::IsReadable |
( |
| ) |
|
Check if this memory address is marked readable to the process.
- Returns
- true if this memory address is marked readable
bool lldb::SBMemoryRegionInfo::IsWritable |
( |
| ) |
|
Check if this memory address is marked writable to the process.
- Returns
- true if this memory address is marked writable
The documentation for this class was generated from the following file: