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
- 指示此 ExtRemoteType d 实例的析构函数是否需要释放 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= 运算符 = 重载赋值运算符通过从另一个对象复制信息来设置 ExtRemoteTyped 对象所表示的类型化数据。 |
ExtRemoteTyped::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 对象所表示的类型化数据。 |
要求
要求 | 价值 |
---|---|
目标平台 | 窗户 |
标头 | engextcpp.hpp (包括 Engextcpp.hpp) |