- Main Page
- Modules
- Classes

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# DEBUGGER_SHELL::STARTUP_ARGUMENTS Struct Reference
[DEBUGGER_SHELL]

`#include <debugger-shell.H>`

List of all members.

## Public Attributes

CALL_ORDER | _callOrderBefore
CALL_ORDER | _callOrderAfter
BOOL | _enableIcountBreakpoints
BOOL | _countPrefetchAsMemOp
BOOL | _countZeroRepAsMemOp
ICUSTOM_INSTRUMENTOR * | _customInstrumentor

## Detailed Description

Arguments that customize the debugger shell.

## Member Data Documentation

CALL_ORDER DEBUGGER_SHELL::STARTUP_ARGUMENTS::_callOrderBefore

| Tells the relative position of instrumentation added by the debugger shell for "before" and "after" instrumentation.

BOOL DEBUGGER_SHELL::STARTUP_ARGUMENTS::_countPrefetchAsMemOp

| Count prefetch instructions as memory operations.

BOOL DEBUGGER_SHELL::STARTUP_ARGUMENTS::_countZeroRepAsMemOp

| Count zero-repetition REP instructions as one memory operation.

ICUSTOM_INSTRUMENTOR* DEBUGGER_SHELL::STARTUP_ARGUMENTS::_customInstrumentor

| Allows client to override some instrumentation.

BOOL DEBUGGER_SHELL::STARTUP_ARGUMENTS::_enableIcountBreakpoints

| Enable instruction-counting breakpoints.

The documentation for this struct was generated from the following file:

- debugger-shell.H