Add conversion operator to std::chrono::seconds

This commit is contained in:
2023-10-09 09:30:17 +02:00
parent 811ebf347a
commit 488d1ebfc8

View File

@@ -94,5 +94,11 @@ namespace OpenVulkano
totalSeconds = totalNanoseconds / 1000000000.0; totalSeconds = totalNanoseconds / 1000000000.0;
return totalSeconds; return totalSeconds;
} }
operator std::chrono::seconds()
{
auto duration = std::chrono::duration<double>(GetTotalSeconds());
return std::chrono::duration_cast<std::chrono::seconds>(duration);
}
}; };
} }