bool operator==(const entry& other) const { return get_device_id() == other.get_device_id() && get_event_time_stamp() == other.get_event_time_stamp() && get_valid() == other.get_valid() && get_lazy() == other.get_lazy() && get_event() == other.get_event() && get_event_type() == other.get_event_type() && get_original_event() == other.get_original_event(); }
void push_back_entry(const entry& entry) { emplace_back_entry(entry.get_device_id(), entry.get_event_time_stamp(), entry.get_event(), entry.get_event_type(), entry.get_original_event(), entry.get_lazy()); events_.back().set_valid(entry.get_valid()); }