#include <SBSection.h>
Definition at line 18 of file SBSection.h.
 
      
        
          | lldb::SBSection::SBSection | ( |  | ) |  | 
      
 
 
      
        
          | lldb::SBSection::~SBSection | ( |  | ) |  | 
      
 
 
      
        
          | lldb::addr_t lldb::SBSection::GetByteSize | ( |  | ) |  | 
      
 
 
      
        
          | lldb::addr_t lldb::SBSection::GetFileAddress | ( |  | ) |  | 
      
 
 
      
        
          | uint64_t lldb::SBSection::GetFileByteSize | ( |  | ) |  | 
      
 
 
      
        
          | uint64_t lldb::SBSection::GetFileOffset | ( |  | ) |  | 
      
 
 
      
        
          | lldb::addr_t lldb::SBSection::GetLoadAddress | ( | lldb::SBTarget & | target | ) |  | 
      
 
 
      
        
          | const char* lldb::SBSection::GetName | ( |  | ) |  | 
      
 
 
      
        
          | size_t lldb::SBSection::GetNumSubSections | ( |  | ) |  | 
      
 
 
      
        
          | uint32_t lldb::SBSection::GetPermissions | ( |  | ) | const | 
      
 
Gets the permissions (RWX) of the section of the object file
Returns a mask of bits of enum lldb::Permissions for this section. Sections for which permissions are not defined, 0 is returned for them. The binary representation of this value corresponds to [XRW] i.e. for a section having read and execute permissions, the value returned is 6
- Returns
- Returns an unsigned value for Permissions for the section. 
 
 
      
        
          | lldb::SBData lldb::SBSection::GetSectionData | ( | uint64_t | offset, | 
        
          |  |  | uint64_t | size | 
        
          |  | ) |  |  | 
      
 
 
      
        
          | SectionType lldb::SBSection::GetSectionType | ( |  | ) |  | 
      
 
 
      
        
          | uint32_t lldb::SBSection::GetTargetByteSize | ( |  | ) |  | 
      
 
Return the size of a target's byte represented by this section in numbers of host bytes. Note that certain architectures have varying minimum addressable unit (i.e. byte) size for their CODE or DATA buses.
- Returns
- The number of host (8-bit) bytes needed to hold a target byte 
 
 
      
        
          | bool lldb::SBSection::IsValid | ( |  | ) | const | 
      
 
 
The documentation for this class was generated from the following file: