Classe ExtRemoteTyped (engextcpp.hpp)
A classe ExtRemoteTyped fornece a capacidade de manipular dados tipado no destino. Uma instância dessa classe representa uma pequena região de memória no destino. Essa região é interpretada como um tipo específico. Essa classe fornece métodos para manipular a memória de acordo com o tipo e para acessar a hierarquia de objetos no destino.
ExtRemoteTyped é uma subclasse de ExtRemoteData.
A classe ExtRemoteTyped inclui os seguintes construtores, operadores e métodos:
- GetFieldSize
classe ExtRemoteTyped : public ExtRemoteData { public: DEBUG_TYPED_DATA m_Typed; bool m_Release; };
- m_Typed
- A estrutura DEBUG_TYPED_DATA que descreve os dados tipados representados por essa instância de ExtRemoteTyped.
- m_Release
- Indica se o destruidor dessa instância de ExtRemoteTyped precisa ou não liberar a estrutura DEBUG_TYPED_DATA especificada em m_Typed.
Herança
A classe ExtRemoteTyped implementa ExtRemoteData.
Métodos
A classe ExtRemoteTyped tem esses métodos.
ExtRemoteTyped::~ExtRemoteTyped O destruidor da classe ExtRemoteTyped. A classe ExtRemoteTyped fornece a capacidade de manipular dados tipado no destino. |
ExtRemoteTyped::ArrayElement O método ArrayElement retorna os dados digitados no elemento de matriz especificado dos dados tipados representados pelo objeto ExtRemoteTyped. |
ExtRemoteTyped::Clear O método Clear da classe ExtRemoteTyped. A classe ExtRemoteTyped fornece a capacidade de manipular dados tipado no destino. |
ExtRemoteTyped::Copy O método Copy(constDEBUG_TYPED_DATA) define os dados tipados representados pelo objeto ExtRemoteTyped copiando as informações de outro objeto. |
ExtRemoteTyped::Copy O método Copy(constExtRemoteTyped&) define os dados tipados representados pelo objeto ExtRemoteTyped copiando as informações de outro objeto. |
ExtRemoteTyped::D ereference O método Dereference retorna os dados tipados apontados pelos dados tipados representados por esse objeto. |
ExtRemoteTyped::ErtIoctl O método ErtIoctl da classe ExtRemoteTyped. A classe ExtRemoteTyped fornece a capacidade de manipular dados tipado no destino. |
ExtRemoteTyped::Eval O método Eval retorna dados tipado que são o resultado da avaliação de uma expressão. |
ExtRemoteTyped::ExtRemoteTyped Os construtores ExtRemoteTyped criam uma nova instância da classe ExtRemoteTyped. |
ExtRemoteTyped::ExtRemoteTyped O construtor ExtRemoteTyped(constDEBUG_TYPED_DATA) cria uma nova instância da classe ExtRemoteTyped. |
ExtRemoteTyped::ExtRemoteTyped O construtor de cópia ExtRemoteTyped cria uma nova instância da classe ExtRemoteTyped. |
ExtRemoteTyped::ExtRemoteTyped O construtor ExtRemoteTyped::ExtRemoteTyped(PCSTR) cria uma nova instância da classe ExtRemoteTyped. |
ExtRemoteTyped::ExtRemoteTyped O construtor ExtRemoteTyped::ExtRemoteTyped(PCSTR,ULONG64) cria uma nova instância da classe ExtRemoteTyped. |
ExtRemoteTyped::ExtRemoteTyped O construtor ExtRemoteTyped(PCSTR,ULONG64,bool,PULONG64,PCSTR) cria uma nova instância da classe ExtRemoteTyped. |
ExtRemoteTyped::Field O método Field retorna os dados digitados para um membro nos dados digitados representados por esse objeto. |
ExtRemoteTyped::GetFieldOffset O método GetFieldOffset retorna o deslocamento de um membro do endereço base de uma instância do tipo representado por esse objeto. |
ExtRemoteTyped::GetPointerTo O método GetPointerTo retorna dados digitados que são um ponteiro para os dados tipados representados por esse objeto. |
ExtRemoteTyped::GetSimpleValue O método GetSimpleValue da classe ExtRemoteTyped. A classe ExtRemoteTyped fornece a capacidade de manipular dados tipado no destino. |
ExtRemoteTyped::GetTypeFieldOffset O método estático GetTypeFieldOffset retorna o deslocamento de um membro dentro de uma estrutura. |
ExtRemoteTyped::GetTypeName O método GetTypeName retorna o nome de tipo dos dados tipados representados por esse objeto. |
ExtRemoteTyped::GetTypeSize O método GetTypeSize retorna o tamanho do tipo representado por esse objeto. |
ExtRemoteTyped::HasField O método HasField determina se o tipo dos dados representados por esse objeto contém o membro especificado. |
ExtRemoteTyped::operator= O método operator= da classe ExtRemoteTyped. A classe ExtRemoteTyped fornece a capacidade de manipular dados tipado no destino. |
ExtRemoteTyped::operator= O operador = operador de atribuição sobrecarregada define os dados tipados representados pelo objeto ExtRemoteTyped copiando as informações de outro objeto. |
ExtRemoteTyped::operator[] O operador sobrecarregado operator[] retorna os dados digitados no elemento de matriz especificado dos dados tipados representados por esse objeto. |
ExtRemoteTyped::operator* O operador sobrecarregado operador* retorna os dados tipados apontados pelos dados tipados representados por esse objeto. |
ExtRemoteTyped::OutFullValue O método OutFullValue imprime o tipo e o valor dos dados tipados representados por esse objeto. |
ExtRemoteTyped::OutSimpleValue O método OutSimpleValue imprime o valor dos dados tipados representados por esse objeto. |
ExtRemoteTyped::OutTypeDefinition O método OutTypeDefinition imprime o tipo dos dados tipados representados por esse objeto. |
ExtRemoteTyped::OutTypeName O método OutTypeName imprime o nome de tipo dos dados tipados representados por esse objeto. |
ExtRemoteTyped::Release O método Release libera todos os recursos mantidos por esse objeto. |
ExtRemoteTyped::Set O método Set(bool,ULONG64,ULONG,ULONG64) define os dados tipados representados pelo objeto ExtRemoteTyped. |
ExtRemoteTyped::Set O método Set(PCSTR) define os dados tipados representados pelo objeto ExtRemoteTyped. Esse método não retorna um valor. |
ExtRemoteTyped::Set O método Set(PCSTR,ULONG64) define os dados tipados representados pelo objeto ExtRemoteTyped. Esse método não retorna um valor. |
ExtRemoteTyped::Set O método Set(PCSTR,ULONG64,bool,PULONG64,PCSTR) define os dados tipados representados pelo objeto ExtRemoteTyped. Esse método não retorna um valor. |
ExtRemoteTyped::SetPrint O método SetPrint define os dados tipados representados pelo objeto ExtRemoteTyped formatando uma expressão e avaliando essa expressão. |
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | engextcpp.hpp (inclua Engextcpp.hpp) |