// // This file was automatically generated from ./DebugCmdInfoConstants.in // DO NOT EDIT. // #include "util.h" void init_global_dbg_constants () { { DebugCmdInfo* info; const char * const names[] = { }; info = new DebugCmdInfo (dcInvalid, names, 0, false, "This function should not be called", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "help" }; info = new DebugCmdInfo (dcHelp, names, 1, false, "Get help with debugger commands", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "quit" }; info = new DebugCmdInfo (dcQuit, names, 1, false, "Exit Bro", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "next" }; info = new DebugCmdInfo (dcNext, names, 1, true, "Step to the following statement, skipping function calls", true); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "step", "s" }; info = new DebugCmdInfo (dcStep, names, 2, true, "Step to following statements, stepping in to function calls", true); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "continue", "c" }; info = new DebugCmdInfo (dcContinue, names, 2, true, "Resume execution of the policy script", true); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "finish" }; info = new DebugCmdInfo (dcFinish, names, 1, true, "Run until the currently-executing function completes", true); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "break", "b" }; info = new DebugCmdInfo (dcBreak, names, 2, false, "Set a breakpoint", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "cond" }; info = new DebugCmdInfo (dcBreakCondition, names, 1, false, "", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "delete", "d" }; info = new DebugCmdInfo (dcDeleteBreak, names, 2, false, "Delete the specified breakpoints; delete all if no arguments", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "clear" }; info = new DebugCmdInfo (dcClearBreak, names, 1, false, "", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "disable", "dis" }; info = new DebugCmdInfo (dcDisableBreak, names, 2, false, "", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "enable" }; info = new DebugCmdInfo (dcEnableBreak, names, 1, false, "", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "ignore" }; info = new DebugCmdInfo (dcIgnoreBreak, names, 1, false, "", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "print", "p", "set" }; info = new DebugCmdInfo (dcPrint, names, 3, false, "Evaluate an expression and print the result (also aliased as 'set')", true); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "backtrace", "bt", "where" }; info = new DebugCmdInfo (dcBacktrace, names, 3, false, "Print a stack trace (with +- N argument, inner/outer N frames only)", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "frame" }; info = new DebugCmdInfo (dcFrame, names, 1, false, "Select frame number N", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "up" }; info = new DebugCmdInfo (dcUp, names, 1, false, "Select the stack frame one level up", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "down" }; info = new DebugCmdInfo (dcDown, names, 1, false, "Select the stack frame one level down", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "info" }; info = new DebugCmdInfo (dcInfo, names, 1, false, "Get information about the debugging environment", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "list", "l" }; info = new DebugCmdInfo (dcList, names, 2, false, "Print source lines surrounding specified context", true); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "display" }; info = new DebugCmdInfo (dcDisplay, names, 1, false, "", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "undisplay" }; info = new DebugCmdInfo (dcUndisplay, names, 1, false, "", false); g_DebugCmdInfos.push_back(info); } { DebugCmdInfo* info; const char * const names[] = { "trace" }; info = new DebugCmdInfo (dcTrace, names, 1, false, "Turn on or off execution tracing (with no arguments, prints current state.)", false); g_DebugCmdInfos.push_back(info); } }