ExtensionCommandContext Class
| Header: | #include <ExtensionCommandContext> |
Public Functions
| ExtensionCommandContext(CIDebugClient *Client) | |
| ~ExtensionCommandContext() | |
| CIDebugAdvanced * | advanced() |
| CIDebugControl * | control() |
| CIDebugDataSpaces * | dataSpaces() |
| CIDebugRegisters * | registers() |
| CIDebugSymbols * | symbols() |
| CIDebugSystemObjects * | systemObjects() |
| ULONG | threadId() |
Static Public Members
| ExtensionCommandContext * | instance() |
Detailed Description
Context for extension commands to be instantiated on stack in a command handler. Provides the IDebug objects on demand.
Member Type Documentation
Property Documentation
Member Function Documentation
ExtensionCommandContext::ExtensionCommandContext(CIDebugClient *Client)
Default constructs an instance of ExtensionCommandContext.
ExtensionCommandContext::~ExtensionCommandContext()
Destroys the instance of ExtensionCommandContext.