Attempt to fix build problem with atomic_queue

This commit is contained in:
Jean Pierre Cimalando 2020-12-14 13:04:27 +01:00
parent 0c8fb5fbc4
commit c6d96f8b4e

View file

@ -342,13 +342,9 @@ private:
struct QueuedFileData struct QueuedFileData
{ {
using TimePoint = std::chrono::time_point<std::chrono::high_resolution_clock>; using TimePoint = std::chrono::time_point<std::chrono::high_resolution_clock>;
QueuedFileData() = default; QueuedFileData() noexcept {}
QueuedFileData(std::weak_ptr<FileId> id, FileData* data, TimePoint queuedTime) QueuedFileData(std::weak_ptr<FileId> id, FileData* data, TimePoint queuedTime) noexcept
: id(id), data(data), queuedTime(queuedTime) {} : id(id), data(data), queuedTime(queuedTime) {}
QueuedFileData(const QueuedFileData&) = default;
QueuedFileData& operator=(const QueuedFileData&) = default;
QueuedFileData(QueuedFileData&&) = default;
QueuedFileData& operator=(QueuedFileData&&) = default;
std::weak_ptr<FileId> id; std::weak_ptr<FileId> id;
FileData* data { nullptr }; FileData* data { nullptr };
TimePoint queuedTime {}; TimePoint queuedTime {};