|
PStack
2.0
Stack trace printer for MSVC and GCC binaries
|
Data local to this compilation unit. More...
Functions | |
| static void | print_dos_image_header (IMAGE_DOS_HEADER const &hdr) |
| Output details for a DOS executable image to the console. More... | |
| template<typename T > | |
| void | print_nt_image_header (T const &hdr) |
| Output details for an NT executable image to the console. More... | |
| template<typename T > | |
| void | print_optional_image_header (T const &hdr, bool const is_dll) |
| Output "optional" details for an NT executable image to the console. More... | |
Data local to this compilation unit.
|
static |
Output details for a DOS executable image to the console.
| [in] | hdr | The data-structure to output. |
| void anonymous_namespace{symbol_file_module.cpp}::print_nt_image_header | ( | T const & | hdr | ) |
Output details for an NT executable image to the console.
| T | The type of structure differs based on platform. Specify it here. |
| [in] | hdr | The data-structure to output. |
| void anonymous_namespace{symbol_file_module.cpp}::print_optional_image_header | ( | T const & | hdr, |
| bool const | is_dll | ||
| ) |
Output "optional" details for an NT executable image to the console.
| T | The type of structure differs based on platform. Specify it here. |
| [in] | hdr | The data-structure to output. |
| [in] | is_dll | DLL images have a bit more information, so gather that information, and pass it through this parameter. |