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 |