winstl/toolhelp/heap_sequence.hpp File Reference


Detailed Description

[C++ only] Definition of the heap_sequence class (Windows ToolHelp Library).

#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.


Generated on Thu Jun 10 08:58:15 2010 for STLSoft by  doxygen 1.5.6