ExtRemoteTyped 类 (engextcpp.hpp)
ExtRemoteTyped 类提供操作目标上的类型化数据的功能。 此类的实例表示目标上的一小个内存区域。 此区域被解释为特定类型。 此类提供用于根据 类型操作内存和访问目标上的对象层次结构的方法。
ExtRemoteTyped 是 ExtRemoteData 的子类。
ExtRemoteTyped 类包括以下构造函数、运算符和方法:
- GetFieldSize
-
字段
类 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* 运算符* 重载运算符返回此对象所表示的类型化数据指向的类型化数据。 |
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) |