次の方法で共有


ExtRemoteTyped クラス (engextcpp.hpp)

ExtRemoteTyped クラスは、ターゲット上の型指定されたデータを操作する機能を提供します。 このクラスのインスタンスは、ターゲット上のメモリの小さな領域を表します。 このリージョンは、特定の型として解釈されます。 このクラスは、型に従ってメモリを操作し、ターゲット上のオブジェクト階層にアクセスするためのメソッドを提供します。

ExtRemoteTypedExtRemoteData のサブクラスです。

ExtRemoteTyped クラスには、次のコンストラクター、演算子、およびメソッドが含まれています。

ExtRemoteTyped

operator=

Copy(Debug Typed Data)

Copy(ExtRemoteTyped)

Set(bool)

Set(pcstr)

Set(pcstr ulong64)

Set(pcstr ulong64 bool)

SetPrint

HasField

GetTypeSize

GetFieldSize

GetFieldOffset

フィールド

ArrayElement

Dereference

GetPointerTo

Eval

operator*

operator[]

GetTypeName

OutTypeName

OutSimpleValue

OutFullValue

OutTypeDefinition

リリース

GetTypeFieldOffset

クラス ExtRemoteTyped: public ExtRemoteData { public: DEBUG_TYPED_DATA m_Typed; bool m_Release; };

m_Typed
ExtRemoteTyped のこのインスタンスによって表される型指定されたデータを記述するDEBUG_TYPED_DATA構造体。
m_Release
ExtRemoteTyped のこのインスタンスのデストラクターが、m_Typedで指定されているDEBUG_TYPED_DATA構造体を解放する必要があるかどうかを示します。

継承

ExtRemoteTyped クラスは ExtRemoteData を実装します。

メソッド

ExtRemoteTyped クラスには、これらのメソッドがあります。

 
ExtRemoteTyped::~ExtRemoteTyped

ExtRemoteTyped クラスのデストラクター。 ExtRemoteTyped クラスは、ターゲット上の型指定されたデータを操作する機能を提供します。
ExtRemoteTyped::ArrayElement

ArrayElement メソッドは、ExtRemoteTyped オブジェクトによって表される型指定されたデータの指定された配列要素内の型指定されたデータを返します。
ExtRemoteTyped::Clear

ExtRemoteTyped クラスの Clear メソッド。 ExtRemoteTyped クラスは、ターゲット上の型指定されたデータを操作する機能を提供します。
ExtRemoteTyped::Copy

Copy(constDEBUG_TYPED_DATA) メソッドは、別のオブジェクトから情報をコピーすることによって、ExtRemoteTyped オブジェクトによって表される型指定されたデータを設定します。
ExtRemoteTyped::Copy

Copy(constExtRemoteTyped&) メソッドは、別のオブジェクトから情報をコピーすることによって、ExtRemoteTyped オブジェクトによって表される型指定されたデータを設定します。
ExtRemoteTyped::D ereference

Dereference メソッドは、このオブジェクトによって表される型指定されたデータによって指される型指定されたデータを返します。
ExtRemoteTyped::ErtIoctl

ExtRemoteTyped クラスの ErtIoctl メソッド。 ExtRemoteTyped クラスは、ターゲット上の型指定されたデータを操作する機能を提供します。
ExtRemoteTyped::Eval

Eval メソッドは、式を評価した結果である型指定されたデータを返します。
ExtRemoteTyped::ExtRemoteTyped

ExtRemoteTyped コンストラクターは、ExtRemoteTyped クラスの新しいインスタンスを作成します。
ExtRemoteTyped::ExtRemoteTyped

ExtRemoteTyped(constDEBUG_TYPED_DATA) コンストラクターは、ExtRemoteTyped クラスの新しいインスタンスを作成します。
ExtRemoteTyped::ExtRemoteTyped

ExtRemoteTyped コピー コンストラクターは、ExtRemoteTyped クラスの新しいインスタンスを作成します。
ExtRemoteTyped::ExtRemoteTyped

ExtRemoteTyped::ExtRemoteTyped(PCSTR) コンストラクターは、ExtRemoteTyped クラスの新しいインスタンスを作成します。
ExtRemoteTyped::ExtRemoteTyped

ExtRemoteTyped::ExtRemoteTyped(PCSTR,ULONG64) コンストラクターは、ExtRemoteTyped クラスの新しいインスタンスを作成します。
ExtRemoteTyped::ExtRemoteTyped

ExtRemoteTyped(PCSTR,ULONG64,bool,PULONG64,PCSTR) コンストラクターは、ExtRemoteTyped クラスの新しいインスタンスを作成します。
ExtRemoteTyped::Field

Field メソッドは、このオブジェクトによって表される型指定されたデータ内のメンバーの型指定されたデータを返します。
ExtRemoteTyped::GetFieldOffset

GetFieldOffset メソッドは、このオブジェクトによって表される型のインスタンスのベース アドレスからメンバーのオフセットを返します。
ExtRemoteTyped::GetPointerTo

GetPointerTo メソッドは、このオブジェクトによって表される型指定されたデータへのポインターである型指定されたデータを返します。
ExtRemoteTyped::GetSimpleValue

ExtRemoteTyped クラスの GetSimpleValue メソッド。 ExtRemoteTyped クラスは、ターゲット上の型指定されたデータを操作する機能を提供します。
ExtRemoteTyped::GetTypeFieldOffset

GetTypeFieldOffset 静的メソッドは、構造体内のメンバーのオフセットを返します。
ExtRemoteTyped::GetTypeName

GetTypeName メソッドは、このオブジェクトによって表される型指定されたデータの型名を返します。
ExtRemoteTyped::GetTypeSize

GetTypeSize メソッドは、このオブジェクトによって表される型のサイズを返します。
ExtRemoteTyped::HasField

HasField メソッドは、このオブジェクトによって表されるデータの型に指定されたメンバーが含まれているかどうかを判断します。
ExtRemoteTyped::operator=

ExtRemoteTyped クラスの operator= メソッド。 ExtRemoteTyped クラスは、ターゲット上の型指定されたデータを操作する機能を提供します。
ExtRemoteTyped::operator=

operator= オーバーロードされた代入演算子は、別のオブジェクトから情報をコピーすることによって、ExtRemoteTyped オブジェクトによって表される型指定されたデータを設定します。
ExtRemoteTyped::operator[]

operator[] オーバーロードされた演算子は、このオブジェクトによって表される型指定されたデータの指定された配列要素内の型指定されたデータを返します。
ExtRemoteTyped::operator*

operator* オーバーロード演算子は、このオブジェクトによって表される型指定されたデータによって指される型指定されたデータを返します。
ExtRemoteTyped::OutFullValue

OutFullValue メソッドは、このオブジェクトによって表される型指定されたデータの型と値を出力します。
ExtRemoteTyped::OutSimpleValue

OutSimpleValue メソッドは、このオブジェクトによって表される型指定されたデータの値を出力します。
ExtRemoteTyped::OutTypeDefinition

OutTypeDefinition メソッドは、このオブジェクトによって表される型指定されたデータの型を出力します。
ExtRemoteTyped::OutTypeName

OutTypeName メソッドは、このオブジェクトで表される型指定されたデータの型名を出力します。
ExtRemoteTyped::Release

Release メソッドは、このオブジェクトが保持するすべてのリソースを解放します。
ExtRemoteTyped::Set

Set(bool,ULONG64,ULONG,ULONG64) メソッドは、ExtRemoteTyped オブジェクトによって表される型指定されたデータを設定します。
ExtRemoteTyped::Set

Set(PCSTR) メソッドは、ExtRemoteTyped オブジェクトによって表される型指定されたデータを設定します。 このメソッドは値を返しません。
ExtRemoteTyped::Set

Set(PCSTR,ULONG64) メソッドは、ExtRemoteTyped オブジェクトによって表される型指定されたデータを設定します。 このメソッドは値を返しません。
ExtRemoteTyped::Set

Set(PCSTR,ULONG64,bool,PULONG64,PCSTR) メソッドは、ExtRemoteTyped オブジェクトによって表される型指定されたデータを設定します。 このメソッドは値を返しません。
ExtRemoteTyped::SetPrint

SetPrint メソッドは、式を書式設定し、その式を評価することによって、ExtRemoteTyped オブジェクトで表される型指定されたデータを設定します。

要件

要件
対象プラットフォーム Windows
ヘッダー engextcpp.hpp (Engextcpp.hpp を含む)

こちらもご覧ください

DEBUG_TYPED_DATA

ExtRemoteData