6 #include <nx/sdk/analytics/events_metadata_packet.h> 17 virtual void* queryInterface(
const nxpl::NX_GUID& interfaceId)
override;
18 virtual const char* typeId()
const override;
19 virtual float confidence()
const override;
20 virtual const char* caption()
const override;
21 virtual const char* description()
const override;
22 virtual const char* auxilaryData()
const override;
23 virtual bool isActive()
const override;
24 virtual void setTypeId(std::string typeId);
25 virtual void setConfidence(
float confidence);
26 virtual void setCaption(
const std::string& caption);
27 virtual void setDescription(
const std::string& description);
28 virtual void setAuxilaryData(
const std::string& auxilaryData);
29 virtual void setIsActive(
bool isActive);
33 float m_confidence = 1.0;
34 std::string m_caption;
35 std::string m_description;
36 std::string m_auxilaryData;
37 bool m_isActive =
false;
GUID of plugin interface.
Definition: plugin_api.h:21
Definition: plugin_tools.h:221
Definition: common_event.h:12