ReactOS 0.4.15-dev-8127-g6338913
ICorDebugObjectValue Interface Reference
Inheritance diagram for ICorDebugObjectValue:
Collaboration diagram for ICorDebugObjectValue:

Public Member Functions

HRESULT GetClass ([out] ICorDebugClass **ppClass)
HRESULT GetFieldValue ([in] ICorDebugClass *pClass, [in] mdFieldDef fieldDef, [out] ICorDebugValue **ppValue)
HRESULT GetVirtualMethod ([in] mdMemberRef memberRef, [out] ICorDebugFunction **ppFunction)
HRESULT GetContext ([out] ICorDebugContext **ppContext)
HRESULT IsValueClass ([out] BOOL *pbIsValueClass)
HRESULT GetManagedCopy ([out] IUnknown **ppObject)
HRESULT SetFromManagedCopy ([in] IUnknown *pObject)
- Public Member Functions inherited from ICorDebugValue
HRESULT GetType ([out] CorElementType *pType)
HRESULT GetSize ([out] ULONG32 *pSize)
HRESULT GetAddress ([out] CORDB_ADDRESS *pAddress)
HRESULT CreateBreakpoint ([out] ICorDebugValueBreakpoint **ppBreakpoint)
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
ULONG AddRef ()
ULONG Release ()

Additional Inherited Members

- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN

Detailed Description

Definition at line 975 of file cordebug.idl.

Member Function Documentation

◆ GetClass()

HRESULT ICorDebugObjectValue::GetClass ( [out] ICorDebugClass **  ppClass)

◆ GetContext()

HRESULT ICorDebugObjectValue::GetContext ( [out] ICorDebugContext **  ppContext)

◆ GetFieldValue()

HRESULT ICorDebugObjectValue::GetFieldValue ( [in] ICorDebugClass pClass,
[in] mdFieldDef  fieldDef,
[out] ICorDebugValue **  ppValue 

◆ GetManagedCopy()

HRESULT ICorDebugObjectValue::GetManagedCopy ( [out] IUnknown **  ppObject)

◆ GetVirtualMethod()

HRESULT ICorDebugObjectValue::GetVirtualMethod ( [in] mdMemberRef  memberRef,
[out] ICorDebugFunction **  ppFunction 

◆ IsValueClass()

HRESULT ICorDebugObjectValue::IsValueClass ( [out] BOOL pbIsValueClass)

◆ SetFromManagedCopy()

HRESULT ICorDebugObjectValue::SetFromManagedCopy ( [in] IUnknown pObject)

The documentation for this interface was generated from the following file: