SourceXtractorPlusPlus 0.19
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
OnnxPlugin.h
Go to the documentation of this file.
1
18#ifndef _SEIMPLEMENTATION_PLUGIN_ONNXPLUGIN_H_
19#define _SEIMPLEMENTATION_PLUGIN_ONNXPLUGIN_H_
20
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
Definition: OnnxPlugin.cpp:32
std::string getIdString() const override
Definition: OnnxPlugin.cpp:28
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.
Definition: OnnxPlugin.cpp:26