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.