Data Structures | Namespaces | Macros | Functions
ie_plugin.hpp File Reference

A header file for Main Inference Engine API. More...

#include <ie_iextension.h>
#include <ie_icnn_network.hpp>
#include <map>
#include <memory>
#include <set>
#include <string>
#include <vector>
#include "details/ie_no_copy.hpp"
#include "ie_api.h"
#include "ie_error.hpp"
#include "ie_iexecutable_network.hpp"
#include "ie_version.hpp"

Go to the source code of this file.

Data Structures

struct  InferenceEngine::QueryNetworkResult
 Responce structure encapsulating information about supported layer. More...
 
class  InferenceEngine::InferenceEngine
 This class is a C++ API wrapper for IInferencePlugin. More...
 

Namespaces

 InferenceEngine
 Inference Engine API.
 

Macros

#define INFERENCE_PLUGIN_API(TYPE)   extern "C" TYPE
 Defines Inference Engine Plugin API method.
 

Functions

StatusCode InferenceEngine::CreatePluginEngine (IInferencePlugin *&plugin, ResponseDesc *resp) noexcept
 Creates the default instance of the interface (per plugin) More...
 

Detailed Description

A header file for Main Inference Engine API.