#include <winstl/winstl.h>
#include <winstl/toolhelp/sequence_base.hpp>
#include <winstl/toolhelp/sequence_value_traits.hpp>
Go to the source code of this file.
Namespaces | |
namespace | winstl |
Classes | |
struct | sequence_doesnt_use_pid< HEAPLIST32 > |
[IMPLEMENTATION] Specialisation of sequence_doesnt_use_pid to proscribe use of the non-default constructor of the HEAPLIST32 specialisation of th_sequence_base. More... | |
Defines | |
#define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_VALUE HEAPLIST32 |
#define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_FIRST Heap32ListFirst |
#define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_NEXT Heap32ListNext |
#define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_FLAG TH32CS_SNAPHEAPLIST |
#define | WINSTL_TH_API_SEQUENCE_VALUE_TRAITS_CREATE_SNAPSHOT_FAIL_MESSAGE TEXT("Could not create heap list snapshot") |
Typedefs | |
typedef th_sequence_base < HEAPLIST32 > | heap_sequence |
An STL collection for accessing heap information. | |
Functions | |
DWORD | get_pid (HEAPLIST32 const &hl) |
Attribute shim for retrieving the process id associated with the HEAPLIST32 instance. |