SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
OnnxPlugin.h
Go to the documentation of this file.
1
17
18#ifndef _SEIMPLEMENTATION_PLUGIN_ONNXPLUGIN_H_
19#define _SEIMPLEMENTATION_PLUGIN_ONNXPLUGIN_H_
20
22#include <ElementsKernel/Logging.h>
23
24namespace SourceXtractor {
25
35class OnnxPlugin : public Plugin {
36public:
37
39 virtual ~OnnxPlugin() = default;
40
42 std::string getIdString() const override;
43
45 void registerPlugin(PluginAPI& plugin_api) override;
46};
47
50
51} // end of namespace SourceXtractor
52
53#endif // _SEIMPLEMENTATION_PLUGIN_ONNXPLUGIN_H_
virtual ~OnnxPlugin()=default
Destructor.
void registerPlugin(PluginAPI &plugin_api) override
std::string getIdString() const override
This interface is given to the plugin to let it access object instances from the framework.
Definition PluginAPI.h:40
Plugins must implement this interface.
Definition Plugin.h:38
Elements::Logging onnx_logger
Logger for the ONNX plugin.