Plugin base classes

Overview

A set of base and helper classes to implement a plugin class. More…

// namespaces

namespace InferenceEngine::PluginConfigInternalParams;

// templates

template ov::ICore;
template InferenceEngine::IInferencePlugin;

// macros

#define CONFIG_KEY_INTERNAL(name)
#define CONFIG_VALUE_INTERNAL(name)
#define IE_CREATE_PLUGIN
#define IE_DEFINE_PLUGIN_CREATE_FUNCTION(PluginType, version, ...)

Detailed Documentation

A set of base and helper classes to implement a plugin class.

Macros

#define CONFIG_KEY_INTERNAL(name)

Shortcut for defining internal configuration keys.

#define CONFIG_VALUE_INTERNAL(name)

Shortcut for defining internal configuration values.

#define IE_CREATE_PLUGIN

Defines a name of a function creating plugin instance.

#define IE_DEFINE_PLUGIN_CREATE_FUNCTION(PluginType, version, ...)

Defines the exported IE_CREATE_PLUGIN function which is used to create a plugin instance.