stub_analytics_plugin
1.6
Network Optix Video Analytics SDK
src
nx
sdk
analytics
metadata_item.h
1
#pragma once
2
3
#include <plugins/plugin_api.h>
4
5
namespace
nx
{
6
namespace
sdk {
7
namespace
analytics {
8
13
static
const
nxpl::NX_GUID
IID_MetadataItem =
14
{{0xb3, 0x23, 0x89, 0x1d, 0x19, 0x62, 0x44, 0x3c, 0x84, 0x2a, 0x07, 0x50, 0x7d, 0x87, 0xab, 0x4e}};
15
20
class
MetadataItem
:
public
nxpl::PluginInterface
21
{
22
public
:
26
virtual
const
char
*
typeId
()
const
= 0;
27
31
virtual
float
confidence
()
const
= 0;
32
};
33
34
}
// namespace analytics
35
}
// namespace sdk
36
}
// namespace nx
nxpl::PluginInterface
Base class for every interface, provided by plugin.
Definition:
plugin_api.h:38
nx::sdk::analytics::MetadataItem::typeId
virtual const char * typeId() const =0
nxpl::NX_GUID
GUID of plugin interface.
Definition:
plugin_api.h:21
nx::sdk::analytics::MetadataItem::confidence
virtual float confidence() const =0
nx
Definition:
debug.cpp:14
nx::sdk::analytics::MetadataItem
Definition:
metadata_item.h:20
Generated by
1.8.14