Public Member Functions | |
string_view | entire_file () const |
bool | IsOpen () const |
string_view | pe_headers () const |
PeFile (string_view data) | |
uint32_t | section_count () const |
string_view | section_header (size_t n) const |
string_view | section_headers () const |
Private Member Functions | |
string_view | GetRegion (uint64_t start, uint64_t n) const |
bool | Initialize () |
Private Attributes | |
const string_view | data_ |
pe_dos_header | dos_header_ |
bool | is_64bit_ |
bool | ok_ |
pe_header | pe_header_ |
string_view | pe_headers_ |
uint32_t | section_count_ |
string_view | section_headers_ |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |