MCPcopy Create free account
hub / github.com/beefytech/Beef / DebugManager

Method DebugManager

IDEHelper/DebugManager.cpp:74–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

72//////////////////////////////////////////////////////////////////////////
73
74DebugManager::DebugManager()
75{
76 gDbgPerfManager = new PerfManager();
77
78 mDebugVisualizers = new DebugVisualizers();
79 mStepFilterVersion = 0;
80 mStepOverExternalFiles = false;
81
82 mDebugger32 = NULL;
83 mDebugger64 = NULL;
84 mNetManager = new NetManager();
85 mNetManager->mDebugManager = this;
86
87 mSymSrvOptions.mCacheDir = "C:\\SymCache";
88
89 mSymSrvOptions.mSymbolServers.Add("C:\\BeefSyms");
90 mSymSrvOptions.mSymbolServers.Add("https://msdl.microsoft.com/download/symbols");
91 mSymSrvOptions.mSymbolServers.Add("http://wintest.beefy2d.com/symbols/");
92 mSymSrvOptions.mSymbolServers.Add("https://chromium-browser-symsrv.commondatastorage.googleapis.com");
93 //TODO: Just for testing
94 mSymSrvOptions.mSymbolServers.Add("http://127.0.0.1/symbols");
95
96 SetSourceServerCacheDir();
97
98 mOutputFilterFlags = BfOutputFilterFlags_None;
99}
100
101DebugManager::~DebugManager()
102{

Callers

nothing calls this directly

Calls 1

AddMethod · 0.45

Tested by

no test coverage detected