public MiniLoggerWalker(MiniLogger.Entry first) { m_first = first; m_next = first; m_lastSeen = first; m_lastTime = first.Timestamp - TimeSpan.FromSeconds(1000); }
public void ContinueAgain() { if (m_next != null) { Assert.Fail("Continuing, but never found the end"); } m_next = m_lastSeen.Next; }
private void StepForward() { m_lastTime = m_next.Timestamp; m_next = m_next.Next; if (m_next != null) { m_lastSeen = m_next; } }