Searched refs:TimeKeeper (Results 1 – 6 of 6) sorted by relevance
33 struct TimeKeeper { struct35 virtual ~TimeKeeper() = default;37 TimeKeeper() = default;38 TimeKeeper& operator=(TimeKeeper const&) = delete; argument39 TimeKeeper(TimeKeeper const&) = delete;42 struct DefaultTimeKeeper final : TimeKeeper50 … static std::unique_ptr<Ringbuffer> create(size_t ringbuffer_size, std::unique_ptr<TimeKeeper> tk);63 Ringbuffer(size_t ringbuffer_size, std::unique_ptr<TimeKeeper> tk);79 std::unique_ptr<TimeKeeper> const timekeeper;
25 histogram::Ringbuffer::Ringbuffer(size_t ringbuffer_size, std::unique_ptr<histogram::TimeKeeper> tk… in Ringbuffer()33 size_t ringbuffer_size, std::unique_ptr<histogram::TimeKeeper> tk) { in create()
36 struct TimeKeeperWrapper : histogram::TimeKeeper {37 TimeKeeperWrapper(std::shared_ptr<histogram::TimeKeeper> const &tk) : tk(tk) {} in TimeKeeperWrapper()39 std::shared_ptr<histogram::TimeKeeper> const tk;42 struct TickingTimeKeeper : histogram::TimeKeeper {