Freigeben über


ExtRemoteTyped-Klasse (engextcpp.hpp)

Die ExtRemoteTyped Klasse bietet die Möglichkeit, typisierte Daten für das Ziel zu bearbeiten. Eine Instanz dieser Klasse stellt einen kleinen Speicherbereich für das Ziel dar. Dieser Bereich wird als bestimmter Typ interpretiert. Diese Klasse stellt Methoden zum Bearbeiten des Speichers gemäß dem Typ und für den Zugriff auf die Objekthierarchie für das Ziel bereit.

ExtRemoteTyped ist eine Unterklasse von ExtRemoteData.

Die ExtRemoteTyped Klasse enthält die folgenden Konstruktoren, Operatoren und Methoden:

ExtRemoteTyped

operator=

Copy(Debug Typed Data)

Copy(ExtRemoteTyped)

Set(bool)

Set(pcstr)

Set(pcstr ulong64)

Set(pcstr ulong64 bool)

SetPrint-

HasField-

GetTypeSize-

GetFieldSize-

GetFieldOffset-

Feld-

ArrayElement-

Dereference-

GetPointerTo-

Eval-

Operator*

operator[]

GetTypeName-

OutTypeName-

OutSimpleValue-

OutFullValue-

OutTypeDefinition-

Release-

GetTypeFieldOffset-

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

m_Typed
Die DEBUG_TYPED_DATA Struktur, die die typisierten Daten beschreibt, die durch diese Instanz von ExtRemoteTypeddargestellt werden.
m_Release
Gibt an, ob der Destruktor für diese Instanz von ExtRemoteTyped die in m_Typedangegebene DEBUG_TYPED_DATA Struktur freigeben muss.

Erbschaft

Die ExtRemoteTyped-Klasse implementiert ExtRemoteData.

Methodik

Die ExtRemoteTyped Klasse weist diese Methoden auf.

 
ExtRemoteTyped::~ExtRemoteTyped

Der Destruktor der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten für das Ziel zu bearbeiten.
ExtRemoteTyped::ArrayElement

Die ArrayElement-Methode gibt die eingegebenen Daten im angegebenen Arrayelement der typisierten Daten zurück, die durch das ExtRemoteTyped-Objekt dargestellt werden.
ExtRemoteTyped::Clear

Die Clear-Methode der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten für das Ziel zu bearbeiten.
ExtRemoteTyped::Copy

Die Copy(constDEBUG_TYPED_DATA)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden, indem die Informationen aus einem anderen Objekt kopiert werden.
ExtRemoteTyped::Copy

Die Copy(constExtRemoteTyped&)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden, indem die Informationen aus einem anderen Objekt kopiert werden.
ExtRemoteTyped::D ereference

Die Dereference-Methode gibt die typierten Daten zurück, auf die durch die typierten Daten verwiesen wird, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::ErtIoctl

Die ErtIoctl-Methode der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten für das Ziel zu bearbeiten.
ExtRemoteTyped::Eval

Die Eval-Methode gibt typierte Daten zurück, die das Ergebnis der Auswertung eines Ausdrucks sind.
ExtRemoteTyped::ExtRemoteTyped

Die ExtRemoteTyped-Konstruktoren erstellen eine neue Instanz der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped(constDEBUG_TYPED_DATA)-Konstruktor erstellt eine neue Instanz der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped-Kopierkonstruktor erstellt eine neue Instanz der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped::ExtRemoteTyped(PCSTR)-Konstruktor erstellt eine neue Instanz der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped::ExtRemoteTyped(PCSTR,ULONG64)-Konstruktor erstellt eine neue Instanz der ExtRemoteTyped-Klasse.
ExtRemoteTyped::ExtRemoteTyped

Der ExtRemoteTyped(PCSTR,ULONG64,bool,PULONG64,PCSTR)-Konstruktor erstellt eine neue Instanz der ExtRemoteTyped-Klasse.
ExtRemoteTyped::Field

Die Field-Methode gibt die eingegebenen Daten für ein Element in den eingegebenen Daten zurück, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::GetFieldOffset

Die GetFieldOffset-Methode gibt den Offset eines Elements aus der Basisadresse einer Instanz des Typs zurück, der durch dieses Objekt dargestellt wird.
ExtRemoteTyped::GetPointerTo

Die GetPointerTo-Methode gibt typierte Daten zurück, die ein Zeiger auf die eingegebenen Daten sind, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::GetSimpleValue

Die GetSimpleValue-Methode der ExtRemoteTyped-Klasse. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten für das Ziel zu bearbeiten.
ExtRemoteTyped::GetTypeFieldOffset

Die statische GetTypeFieldOffset-Methode gibt den Offset eines Elements innerhalb einer Struktur zurück.
ExtRemoteTyped::GetTypeName

Die GetTypeName-Methode gibt den Typnamen der eingegebenen Daten zurück, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::GetTypeSize

Die GetTypeSize-Methode gibt die Größe des Typs zurück, der durch dieses Objekt dargestellt wird.
ExtRemoteTyped::HasField

Die HasField-Methode bestimmt, ob der Typ der durch dieses Objekt dargestellten Daten das angegebene Element enthält.
ExtRemoteTyped::operator=

The operator= method of the ExtRemoteTyped class. Die ExtRemoteTyped-Klasse bietet die Möglichkeit, typisierte Daten für das Ziel zu bearbeiten.
ExtRemoteTyped::operator=

Der Operator= überladene Zuordnungsoperator legt die typisierten Daten fest, die durch das ExtRemoteTyped -Objekt dargestellt werden, indem die Informationen aus einem anderen Objekt kopiert werden.
ExtRemoteTyped::operator[]

Der operator[] überladene Operator gibt die eingegebenen Daten im angegebenen Arrayelement der durch dieses Objekt dargestellten typierten Daten zurück.
ExtRemoteTyped::operator*

Der Operator* überladene Operator gibt die eingegebenen Daten zurück, auf die durch die typierten Daten verwiesen wird, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::OutFullValue

Die OutFullValue-Methode druckt den Typ und den Wert der typierten Daten, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::OutSimpleValue

Die OutSimpleValue-Methode druckt den Wert der typierten Daten, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::OutTypeDefinition

Die OutTypeDefinition-Methode druckt den Typ der typierten Daten, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::OutTypeName

Die OutTypeName-Methode druckt den Typnamen der eingegebenen Daten, die durch dieses Objekt dargestellt werden.
ExtRemoteTyped::Release

Die Release-Methode gibt alle Ressourcen frei, die von diesem Objekt gehalten werden.
ExtRemoteTyped::Set

Die Set(bool,ULONG64,ULONG,ULONG64)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden.
ExtRemoteTyped::Set

Die Set(PCSTR)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden. Diese Methode gibt keinen Wert zurück.
ExtRemoteTyped::Set

Die Set(PCSTR,ULONG64)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden. Diese Methode gibt keinen Wert zurück.
ExtRemoteTyped::Set

Die Set(PCSTR,ULONG64,bool,PULONG64,PCSTR)-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden. Diese Methode gibt keinen Wert zurück.
ExtRemoteTyped::SetPrint

Die SetPrint-Methode legt die typisierten Daten fest, die durch das ExtRemoteTyped-Objekt dargestellt werden, indem sie einen Ausdruck formatieren und dann diesen Ausdruck auswerten.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- engextcpp.hpp (include Engextcpp.hpp)

Siehe auch

DEBUG_TYPED_DATA

ExtRemoteData-