Template Class RunningLog

Class Documentation

template<typename Event>
class dish2::RunningLog

Public Types

const_iterator = typename decltype(events)::const_iterator
iterator = typename decltype(events)::iterator

Public Functions

void Record(const Event &event)
void Purge()
const Event &GetMostRecent() const
size_t GetSize() const
size_t IsEmpty() const
auto begin()
auto begin() const
auto cbegin() const
auto end()
auto end() const
auto cend() const