#include <dr_tools.h>
Data Fields | |
size_t | size |
dr_memory_dump_flags_t | flags |
const char * | label |
char * | ldmp_path |
size_t | ldmp_path_size |
Indicates the type of memory dump for dr_create_memory_dump().
dr_memory_dump_flags_t _dr_memory_dump_spec_t::flags |
The type of memory dump requested.
const char* _dr_memory_dump_spec_t::label |
This field only applies to DR_MEMORY_DUMP_LDMP. This string is stored inside the ldmp as the reason for the dump.
char* _dr_memory_dump_spec_t::ldmp_path |
This field only applies to DR_MEMORY_DUMP_LDMP. This is an optional output field that, if non-NULL, will be written with the path to the created file.
size_t _dr_memory_dump_spec_t::ldmp_path_size |
This field only applies to DR_MEMORY_DUMP_LDMP. This is the maximum size, in bytes, of ldmp_path.
size_t _dr_memory_dump_spec_t::size |
The size of this structure. Set this to sizeof(dr_memory_dump_spec_t).