#pragma once #include "logging/log.hpp" #include "threading/sync/lockable.hpp" #include "threading/sync/futex.hpp" class SyncLog : public Log, Lockable { protected: void emit(Record::uptr) override; std::string type() override; };