ExtRemoteTyped 類別 (engextcpp.hpp)
ExtRemoteTyped 類別可讓您操作目標上的具型別數據。 這個類別的實例代表目標上的小型記憶體區域。 此區域會解譯為特定類型。 這個類別提供根據型別操作記憶體的方法,以及存取目標上的物件階層的方法。
ExtRemoteTyped 是 ExtRemoteData 的子類別。
ExtRemoteTyped 類別包含下列建構函式、運算符和方法:
- GetFieldSize
-
發行
類別 ExtRemoteTyped : public ExtRemoteData { public: DEBUG_TYPED_DATA m_Typed; bool m_Release; };
- m_Typed
- DEBUG_TYPED_DATA 結構,描述這個 ExtRemoteTyped 實例所代表的具型別數據。
- 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) |