My Project  + 80db3
Namespaces | Enumerations
exereader.cpp File Reference
#include "loader/exereader.hpp"
#include <iomanip>
#include <ios>
#include <istream>
#include <algorithm>
#include <cstring>
#include <vector>
#include <boost/cstdint.hpp>
#include <boost/foreach.hpp>
#include "util/load.hpp"
Include dependency graph for exereader.cpp:

Go to the source code of this file.

Namespaces

 loader
 

Enumerations

enum  loader::@25::BinaryType
 

Enumeration Type Documentation

◆ BinaryType

enum loader::@25::BinaryType

Definition at line 39 of file exereader.cpp.

Variable Documentation

◆ nsections

boost::uint16_t nsections

Number of CoffSection structures following this header after optionalHeaderSize bytes.

Definition at line 228 of file exereader.cpp.

◆ section_table_offset

boost::uint32_t section_table_offset

Offset of the section table in the file.

Definition at line 231 of file exereader.cpp.

◆ resource_table_address

boost::uint32_t resource_table_address

Virtual memory address of the resource root table.

Definition at line 234 of file exereader.cpp.

◆ virtual_size

boost::uint32_t virtual_size

Section size in virtual memory.

Definition at line 242 of file exereader.cpp.

◆ virtual_address

boost::uint32_t virtual_address

Base virtual memory address.

Definition at line 243 of file exereader.cpp.

◆ raw_address

boost::uint32_t raw_address

Base file offset.

Definition at line 245 of file exereader.cpp.

◆ sections

std::vector<section> sections

Definition at line 251 of file exereader.cpp.