LLDB  mainline
Public Attributes | List of all members
ObjectFilePECOFF::coff_opt_header Struct Reference

#include <ObjectFilePECOFF.h>

Collaboration diagram for ObjectFilePECOFF::coff_opt_header:
Collaboration graph
[legend]

Public Attributes

uint16_t magic = 0
 
uint8_t major_linker_version = 0
 
uint8_t minor_linker_version = 0
 
uint32_t code_size = 0
 
uint32_t data_size = 0
 
uint32_t bss_size = 0
 
uint32_t entry = 0
 
uint32_t code_offset = 0
 
uint32_t data_offset = 0
 
uint64_t image_base = 0
 
uint32_t sect_alignment = 0
 
uint32_t file_alignment = 0
 
uint16_t major_os_system_version = 0
 
uint16_t minor_os_system_version = 0
 
uint16_t major_image_version = 0
 
uint16_t minor_image_version = 0
 
uint16_t major_subsystem_version = 0
 
uint16_t minor_subsystem_version = 0
 
uint32_t reserved1 = 0
 
uint32_t image_size = 0
 
uint32_t header_size = 0
 
uint32_t checksum = 0
 
uint16_t subsystem = 0
 
uint16_t dll_flags = 0
 
uint64_t stack_reserve_size = 0
 
uint64_t stack_commit_size = 0
 
uint64_t heap_reserve_size = 0
 
uint64_t heap_commit_size = 0
 
uint32_t loader_flags = 0
 
std::vector< data_directorydata_dirs
 

Detailed Description

Definition at line 188 of file ObjectFilePECOFF.h.

Member Data Documentation

◆ bss_size

uint32_t ObjectFilePECOFF::coff_opt_header::bss_size = 0

◆ checksum

uint32_t ObjectFilePECOFF::coff_opt_header::checksum = 0

◆ code_offset

uint32_t ObjectFilePECOFF::coff_opt_header::code_offset = 0

◆ code_size

uint32_t ObjectFilePECOFF::coff_opt_header::code_size = 0

◆ data_dirs

std::vector<data_directory> ObjectFilePECOFF::coff_opt_header::data_dirs

◆ data_offset

uint32_t ObjectFilePECOFF::coff_opt_header::data_offset = 0

◆ data_size

uint32_t ObjectFilePECOFF::coff_opt_header::data_size = 0

◆ dll_flags

uint16_t ObjectFilePECOFF::coff_opt_header::dll_flags = 0

◆ entry

uint32_t ObjectFilePECOFF::coff_opt_header::entry = 0

◆ file_alignment

uint32_t ObjectFilePECOFF::coff_opt_header::file_alignment = 0

◆ header_size

uint32_t ObjectFilePECOFF::coff_opt_header::header_size = 0

◆ heap_commit_size

uint64_t ObjectFilePECOFF::coff_opt_header::heap_commit_size = 0

◆ heap_reserve_size

uint64_t ObjectFilePECOFF::coff_opt_header::heap_reserve_size = 0

◆ image_base

uint64_t ObjectFilePECOFF::coff_opt_header::image_base = 0

◆ image_size

uint32_t ObjectFilePECOFF::coff_opt_header::image_size = 0

◆ loader_flags

uint32_t ObjectFilePECOFF::coff_opt_header::loader_flags = 0

◆ magic

uint16_t ObjectFilePECOFF::coff_opt_header::magic = 0

◆ major_image_version

uint16_t ObjectFilePECOFF::coff_opt_header::major_image_version = 0

◆ major_linker_version

uint8_t ObjectFilePECOFF::coff_opt_header::major_linker_version = 0

◆ major_os_system_version

uint16_t ObjectFilePECOFF::coff_opt_header::major_os_system_version = 0

◆ major_subsystem_version

uint16_t ObjectFilePECOFF::coff_opt_header::major_subsystem_version = 0

◆ minor_image_version

uint16_t ObjectFilePECOFF::coff_opt_header::minor_image_version = 0

◆ minor_linker_version

uint8_t ObjectFilePECOFF::coff_opt_header::minor_linker_version = 0

◆ minor_os_system_version

uint16_t ObjectFilePECOFF::coff_opt_header::minor_os_system_version = 0

◆ minor_subsystem_version

uint16_t ObjectFilePECOFF::coff_opt_header::minor_subsystem_version = 0

◆ reserved1

uint32_t ObjectFilePECOFF::coff_opt_header::reserved1 = 0

◆ sect_alignment

uint32_t ObjectFilePECOFF::coff_opt_header::sect_alignment = 0

◆ stack_commit_size

uint64_t ObjectFilePECOFF::coff_opt_header::stack_commit_size = 0

◆ stack_reserve_size

uint64_t ObjectFilePECOFF::coff_opt_header::stack_reserve_size = 0

◆ subsystem

uint16_t ObjectFilePECOFF::coff_opt_header::subsystem = 0

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