stub_analytics_plugin
1.6
Network Optix Video Analytics SDK
src
nx
sdk
analytics
data_packet.h
1
#pragma once
2
3
#include <cstdint>
4
5
#include <plugins/plugin_api.h>
6
7
namespace
nx
{
8
namespace
sdk {
9
namespace
analytics {
10
15
static
const
nxpl::NX_GUID
IID_DataPacket =
16
{{0x13,0x85,0x3c,0xd6,0x13,0x7e,0x4d,0x8b,0x9b,0x8e,0x63,0xf1,0x5f,0x93,0x2a,0xc1}};
17
21
class
DataPacket
:
public
nxpl::PluginInterface
22
{
23
public
:
27
virtual
int64_t
timestampUsec
()
const
= 0;
28
};
29
30
}
// namespace analytics
31
}
// namespace sdk
32
}
// namespace nx
nxpl::PluginInterface
Base class for every interface, provided by plugin.
Definition:
plugin_api.h:38
nx::sdk::analytics::DataPacket
Definition:
data_packet.h:21
nxpl::NX_GUID
GUID of plugin interface.
Definition:
plugin_api.h:21
nx::sdk::analytics::DataPacket::timestampUsec
virtual int64_t timestampUsec() const =0
nx
Definition:
debug.cpp:14
Generated by
1.8.14