stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
plugin_container_api.h
1 #pragma once
2 
3 #include <stdint.h>
4 
5 #include <plugins/plugin_api.h>
6 
7 namespace nxpl {
8 
9 static const NX_GUID IID_TimeProvider = //< {8118AE76-37A1-4849-83E2-54C11EBF5A22}
10  {{0x81,0x18,0xae,0x76,0x37,0xa1,0x48,0x49,0x83,0xe2,0x54,0xc1,0x1e,0xbf,0x5a,0x22}};
11 
17 {
18 public:
19  virtual ~TimeProvider() {}
20 
22  virtual uint64_t millisSinceEpoch() const = 0;
23 };
24 
25 } // namespace
Base class for every interface, provided by plugin.
Definition: plugin_api.h:38
VMS dynamic plugin API (c++)
Definition: plugin_api.h:18
Definition: plugin_container_api.h:16
virtual uint64_t millisSinceEpoch() const =0