24 class SOCreatorTrait<IInferencePlugin> {
29 static constexpr
auto name =
"CreatePluginEngine";
35 IE_SUPPRESS_DEPRECATED_START
37 class SOCreatorTrait<IHeteroInferencePlugin> {
42 static constexpr
auto name =
"CreatePluginEngine";
44 IE_SUPPRESS_DEPRECATED_END
55 IE_SUPPRESS_DEPRECATED_START
56 using HeteroPluginPtr = InferenceEngine::details::SOPointer<IHeteroInferencePlugin>;
57 IE_SUPPRESS_DEPRECATED_END
InferenceEngine::details::SOPointer< IInferencePlugin > InferenceEnginePluginPtr
A C++ helper to work with objects created by the plugin. Implements different interfaces.
Definition: ie_plugin_ptr.hpp:52
Definition: ie_argmax_layer.hpp:11
A header file for Main Inference Engine API.
InferenceEngine::details::SOPointer< IHeteroInferencePlugin > HeteroPluginPtr
Definition: ie_plugin_ptr.hpp:56
A header file that provides interface to register custom hetero functionality.
This is a wrapper class for handling plugin instantiation and releasing resources.
A header file that defines a wrapper class for handling extension instantiation and releasing resourc...