stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
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 
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
Base class for every interface, provided by plugin.
Definition: plugin_api.h:38
virtual const char * typeId() const =0
GUID of plugin interface.
Definition: plugin_api.h:21
virtual float confidence() const =0
Definition: debug.cpp:14
Definition: metadata_item.h:20