MCPcopy Create free account
hub / github.com/CobaltFusion/DebugViewPP / LoadLogFile

Function LoadLogFile

DebugView++Test/DebugView++Test.cpp:121–133  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119}
120
121LogFile LoadLogFile(const std::string& filename)
122{
123 // load file test
124 std::ifstream file(filename);
125 Line line;
126 line.processName = "process";
127 line.systemTime = Win32::GetSystemTimeAsFileTime();
128 LogFile result;
129 ReadLogFileMessage(file, line); // ignore header
130 while (ReadLogFileMessage(file, line))
131 result.Add(Message(line.time, line.systemTime, line.pid, line.processName, line.message));
132 return result;
133}
134
135bool AreEqual(const Message& a, const Message& b)
136{

Callers 1

BOOST_AUTO_TEST_CASEFunction · 0.85

Calls 4

GetSystemTimeAsFileTimeFunction · 0.85
ReadLogFileMessageFunction · 0.85
MessageClass · 0.85
AddMethod · 0.45

Tested by

no test coverage detected