Kelas ExtRemoteTyped (engextcpp.hpp)

Kelas ExtRemoteTyped menyediakan kemampuan untuk memanipulasi data yang diketik pada target. Instans kelas ini mewakili wilayah memori kecil pada target. Wilayah ini ditafsirkan sebagai jenis tertentu. Kelas ini menyediakan metode untuk memanipulasi memori sesuai dengan jenis dan untuk mengakses hierarki objek pada target.

ExtRemoteTyped adalah subkelas ExtRemoteData .

Kelas ExtRemoteTyped mencakup konstruktor, operator, dan metode berikut:

ExtRemoteTyped

operator =

Salin(Data Yang Dijenis Debug)

Copy(ExtRemoteTyped)

Set(bool)

Set (pcstr)

Set(pcstr ulong64)

Set(pcstr ulong64 bool)

SetPrint

HasField

GetTypeSize

GetFieldSize

GetFieldOffset

Bidang

ArrayElement

Dereferensi

GetPointerTo

Evaluasi

operator*

operator

GetTypeName

outTypeName

OutSimpleValue

OutFullValue

OutTypeDefinition

Rilis

GetTypeFieldOffset

              
              kelas ExtRemoteTyped : public ExtRemoteData { public: DEBUG_TYPED_DATA m_Typed; bool m_Release; }; 

m_Typed
Struktur DEBUG_TYPED_DATA yang menjelaskan data yang diketik yang diwakili oleh instans ExtRemoteTyped.
m_Release
Menunjukkan apakah destruktor untuk instans ExtRemoteTyped perlu merilis struktur DEBUG_TYPED_DATA yang ditentukan dalam m_Typed.

Warisan

Kelas ExtRemoteTyped mengimplementasikan ExtRemoteData.

Metode

Kelas ExtRemoteTyped memiliki metode ini.

 
ExtRemoteTyped::~ExtRemoteTyped

Destruktor kelas ExtRemoteTyped. Kelas ExtRemoteTyped menyediakan kemampuan untuk memanipulasi data yang diketik pada target.
ExtRemoteTyped::ArrayElement

Metode ArrayElement mengembalikan data yang diketik dalam elemen array yang ditentukan dari data yang diketik yang diwakili oleh objek ExtRemoteTyped.
ExtRemoteTyped::Clear

Metode Clear dari kelas ExtRemoteTyped. Kelas ExtRemoteTyped menyediakan kemampuan untuk memanipulasi data yang diketik pada target.
ExtRemoteTyped::Copy

Metode Copy(constDEBUG_TYPED_DATA) mengatur data yang diketik yang diwakili oleh objek ExtRemoteTyped dengan menyalin informasi dari objek lain.
ExtRemoteTyped::Copy

Metode Copy(constExtRemoteTyped&) mengatur data yang diketik yang diwakili oleh objek ExtRemoteTyped dengan menyalin informasi dari objek lain.
ExtRemoteTyped::D ereference

Metode Dereferensi mengembalikan data yang diketik yang ditunjukkan oleh data yang diketik yang diwakili oleh objek ini.
ExtRemoteTyped::ErtIoctl

Metode ErtIoctl dari kelas ExtRemoteTyped. Kelas ExtRemoteTyped menyediakan kemampuan untuk memanipulasi data yang diketik pada target.
ExtRemoteTyped::Eval

Metode Eval mengembalikan data yang ditik yang merupakan hasil evaluasi ekspresi.
ExtRemoteTyped::ExtRemoteTyped

Konstruktor ExtRemoteTyped membuat instans baru kelas ExtRemoteTyped.
ExtRemoteTyped::ExtRemoteTyped

Konstruktor ExtRemoteTyped(constDEBUG_TYPED_DATA) membuat instans baru kelas ExtRemoteTyped.
ExtRemoteTyped::ExtRemoteTyped

Konstruktor salinan ExtRemoteTyped membuat instans baru kelas ExtRemoteTyped.
ExtRemoteTyped::ExtRemoteTyped

Konstruktor ExtRemoteTyped::ExtRemoteTyped(PCSTR) membuat instans baru kelas ExtRemoteTyped.
ExtRemoteTyped::ExtRemoteTyped

Konstruktor ExtRemoteTyped::ExtRemoteTyped(PCSTR,ULONG64) membuat instans baru kelas ExtRemoteTyped.
ExtRemoteTyped::ExtRemoteTyped

Konstruktor ExtRemoteTyped(PCSTR,ULONG64,bool,PULONG64,PCSTR) membuat instans baru kelas ExtRemoteTyped.
ExtRemoteTyped::Field

Metode Bidang mengembalikan data yang dititikkan untuk anggota dalam data yang di ketik yang diwakili oleh objek ini.
ExtRemoteTyped::GetFieldOffset

Metode GetFieldOffset mengembalikan offset anggota dari alamat dasar instans jenis yang diwakili oleh objek ini.
ExtRemoteTyped::GetPointerTo

Metode GetPointerTo mengembalikan data yang diketik yang merupakan penunjuk ke data yang diketik yang diwakili oleh objek ini.
ExtRemoteTyped::GetSimpleValue

Metode GetSimpleValue dari kelas ExtRemoteTyped. Kelas ExtRemoteTyped menyediakan kemampuan untuk memanipulasi data yang diketik pada target.
ExtRemoteTyped::GetTypeFieldOffset

Metode statis GetTypeFieldOffset mengembalikan offset anggota dalam struktur.
ExtRemoteTyped::GetTypeName

Metode GetTypeName mengembalikan nama jenis data yang di ketik yang diwakili oleh objek ini.
ExtRemoteTyped::GetTypeSize

Metode GetTypeSize mengembalikan ukuran tipe yang diwakili oleh objek ini.
ExtRemoteTyped::HasField

Metode HasField menentukan apakah jenis data yang diwakili oleh objek ini berisi anggota yang ditentukan.
ExtRemoteTyped::operator=

Operator= metode kelas ExtRemoteTyped. Kelas ExtRemoteTyped menyediakan kemampuan untuk memanipulasi data yang diketik pada target.
ExtRemoteTyped::operator=

Operator= operator penugasan yang kelebihan beban mengatur data yang diketik yang diwakili oleh objek ExtRemoteTyped dengan menyalin informasi dari objek lain.
ExtRemoteTyped::operator[]

Operator yang kelebihan beban [] mengembalikan data yang dititikkan dalam elemen array yang ditentukan dari data yang di ketik yang diwakili oleh objek ini.
ExtRemoteTyped::operator*

Operator* operator yang kelebihan beban mengembalikan data yang ditik yang ditunjukkan oleh data yang di ketik yang diwakili oleh objek ini.
ExtRemoteTyped::OutFullValue

Metode OutFullValue mencetak jenis dan nilai data yang dititik yang diwakili oleh objek ini.
ExtRemoteTyped::OutSimpleValue

Metode OutSimpleValue mencetak nilai data yang di ketik yang diwakili oleh objek ini.
ExtRemoteTyped::OutTypeDefinition

Metode OutTypeDefinition mencetak jenis data yang dititik yang diwakili oleh objek ini.
ExtRemoteTyped::OutTypeName

Metode OutTypeName mencetak nama jenis data yang dititik yang diwakili oleh objek ini.
ExtRemoteTyped::Release

Metode Rilis merilis sumber daya apa pun yang disimpan oleh objek ini.
ExtRemoteTyped::Set

Metode Set(bool,ULONG64,ULONG,ULONG64) mengatur data yang diketik yang diwakili oleh objek ExtRemoteTyped.
ExtRemoteTyped::Set

Metode Set(PCSTR) mengatur data yang diketik yang diwakili oleh objek ExtRemoteTyped. Metode ini tidak mengembalikan nilai.
ExtRemoteTyped::Set

Metode Set(PCSTR,ULONG64) mengatur data yang diketik yang diwakili oleh objek ExtRemoteTyped. Metode ini tidak mengembalikan nilai.
ExtRemoteTyped::Set

Metode Set(PCSTR,ULONG64,bool,PULONG64,PCSTR) mengatur data yang diketik yang diwakili oleh objek ExtRemoteTyped. Metode ini tidak mengembalikan nilai.
ExtRemoteTyped::SetPrint

Metode SetPrint mengatur data yang diketik yang diwakili oleh objek ExtRemoteTyped dengan memformat ekspresi lalu mengevaluasi ekspresi tersebut.

Persyaratan

Syarat Nilai
Platform Target Windows
Header engextcpp.hpp (termasuk Engextcpp.hpp)

Lihat juga

DEBUG_TYPED_DATA

ExtRemoteData