Merge pull request #3713 from lioncash/time

service/time: Minor changes
This commit is contained in:
bunnei 2020-04-17 21:04:43 -04:00 committed by GitHub
commit 907ba8794e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 5 additions and 4 deletions

View File

@ -23,7 +23,7 @@ public:
standard_network_clock_sufficient_accuracy = value; standard_network_clock_sufficient_accuracy = value;
} }
bool IsStandardNetworkSystemClockAccuracySufficient(Core::System& system) { bool IsStandardNetworkSystemClockAccuracySufficient(Core::System& system) const {
SystemClockContext context{}; SystemClockContext context{};
if (GetClockContext(system, context) != RESULT_SUCCESS) { if (GetClockContext(system, context) != RESULT_SUCCESS) {
return {}; return {};

View File

@ -16,6 +16,7 @@ namespace Service::Time::Clock {
class SteadyClockCore { class SteadyClockCore {
public: public:
SteadyClockCore() = default; SteadyClockCore() = default;
virtual ~SteadyClockCore() = default;
const Common::UUID& GetClockSourceId() const { const Common::UUID& GetClockSourceId() const {
return clock_source_id; return clock_source_id;

View File

@ -20,7 +20,7 @@ namespace Service::Time::Clock {
class SystemClockContextUpdateCallback { class SystemClockContextUpdateCallback {
public: public:
SystemClockContextUpdateCallback(); SystemClockContextUpdateCallback();
~SystemClockContextUpdateCallback(); virtual ~SystemClockContextUpdateCallback();
bool NeedUpdate(const SystemClockContext& value) const; bool NeedUpdate(const SystemClockContext& value) const;

View File

@ -9,7 +9,7 @@
namespace Service::Time::Clock { namespace Service::Time::Clock {
SystemClockCore::SystemClockCore(SteadyClockCore& steady_clock_core) SystemClockCore::SystemClockCore(SteadyClockCore& steady_clock_core)
: steady_clock_core{steady_clock_core}, is_initialized{} { : steady_clock_core{steady_clock_core} {
context.steady_time_point.clock_source_id = steady_clock_core.GetClockSourceId(); context.steady_time_point.clock_source_id = steady_clock_core.GetClockSourceId();
} }

View File

@ -22,7 +22,7 @@ class SystemClockContextUpdateCallback;
class SystemClockCore { class SystemClockCore {
public: public:
explicit SystemClockCore(SteadyClockCore& steady_clock_core); explicit SystemClockCore(SteadyClockCore& steady_clock_core);
~SystemClockCore(); virtual ~SystemClockCore();
SteadyClockCore& GetSteadyClockCore() const { SteadyClockCore& GetSteadyClockCore() const {
return steady_clock_core; return steady_clock_core;