LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
Macho_Segment_t Struct Reference

#include <Segment.h>

Collaboration diagram for Macho_Segment_t:

Public Attributes

const char * name
 
uint64_t virtual_address
 
uint64_t virtual_size
 
uint64_t file_size
 
uint64_t file_offset
 
uint32_t max_protection
 
uint32_t init_protection
 
uint32_t numberof_sections
 
uint32_t flags
 
uint8_t * content
 
uint64_t size
 
Macho_Section_t ** sections
 

Member Data Documentation

◆ content

uint8_t* Macho_Segment_t::content

◆ file_offset

uint64_t Macho_Segment_t::file_offset

◆ file_size

uint64_t Macho_Segment_t::file_size

◆ flags

uint32_t Macho_Segment_t::flags

◆ init_protection

uint32_t Macho_Segment_t::init_protection

◆ max_protection

uint32_t Macho_Segment_t::max_protection

◆ name

const char* Macho_Segment_t::name

◆ numberof_sections

uint32_t Macho_Segment_t::numberof_sections

◆ sections

Macho_Section_t** Macho_Segment_t::sections

◆ size

uint64_t Macho_Segment_t::size

◆ virtual_address

uint64_t Macho_Segment_t::virtual_address

◆ virtual_size

uint64_t Macho_Segment_t::virtual_size

The documentation for this struct was generated from the following file: