Cosmos/source2/Debug/Microsoft.VisualStudio.Debugger.SampleEngineWorker/VariableInformation.h
mterwoord_cp 7d75c57bb4
2010-01-06 12:16:20 +00:00

41 lines
No EOL
767 B
C

#pragma once
#include "AddressDictionary.h"
#include "BreakpointData.h"
#include "SymbolEngine.h"
BEGIN_NAMESPACE
ref class DebuggedProcess;
public ref class VariableInformation sealed
{
public:
String^ m_name;
String^ m_typeName;
String^ m_value;
bool m_fUserDefinedType;
DWORD m_dwBaseType;
DWORD m_dwIndirectionLevel;
bool m_fFrameRelative;
unsigned int m_address;
VariableInformation^ child;
public:
static VariableInformation^ Create(DebuggedProcess^ debuggedProcess,
unsigned int bp,
BSTR bstrVarName,
BSTR bstrVarType,
bool fBuiltInType,
DWORD dwOffset,
DWORD dwIndirectionLevel);
private:
VariableInformation()
{
}
};
END_NAMESPACE