stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
i_time_utility_provider.h
1 #pragma once
2 
3 #include <nx/sdk/i_utility_provider.h>
4 
5 namespace nx {
6 namespace sdk {
7 
13 class ITimeUtilityProvider: public Interface<ITimeUtilityProvider, IUtilityProvider>
14 {
15 public:
16  static auto interfaceId() { return InterfaceId("nx::sdk::ITimeUtilityProvider"); }
17 
21  virtual int64_t vmsSystemTimeSinceEpochMs() const = 0;
22 };
23 
24 } // namespace sdk
25 } // namespace nx
Definition: i_ref_countable.h:55
Definition: interface.h:26
Definition: debug.cpp:12
virtual int64_t vmsSystemTimeSinceEpochMs() const =0
Definition: i_time_utility_provider.h:13