| 865 | } |
| 866 | |
| 867 | std::string CLogView::GetColumnText(int iItem, Column::type column) const |
| 868 | { |
| 869 | int line = m_logLines[iItem].line; |
| 870 | const Message& msg = m_logFile[line]; |
| 871 | |
| 872 | switch (column) |
| 873 | { |
| 874 | case Column::Line: return std::to_string(iItem + 1ULL); |
| 875 | case Column::Date: return GetDateText(msg.systemTime); |
| 876 | case Column::Time: return m_clockTime ? GetTimeText(msg.systemTime) : GetTimeText(msg.time); |
| 877 | case Column::Pid: return std::to_string(msg.processId + 0ULL); |
| 878 | case Column::Process: return Str(msg.processName).str(); |
| 879 | case Column::Message: return msg.text; |
| 880 | } |
| 881 | return std::string(); |
| 882 | } |
| 883 | |
| 884 | LRESULT CLogView::OnGetDispInfo(NMHDR* pnmh) |
| 885 | { |
nothing calls this directly
no test coverage detected