Data Structures
Asynchronous Inference Request base classes

A set of base and helper classes to implement asynchronous inference request class. More...

Data Structures

class  InferenceEngine::InferRequestBase
 Inference request noexcept wrapper which accepts IAsyncInferRequestInternal derived instance which can throw exceptions. More...
 
class  InferenceEngine::AsyncInferRequestInternal
 minimum API to be implemented by plugin, which is used in InferRequestBase forwarding mechanism More...
 
class  InferenceEngine::AsyncInferRequestThreadSafeDefault
 Base class with default implementation of asynchronous multi staged inference request. To customize pipeline stages derived class should change the content of AsyncInferRequestThreadSafeDefault::_pipeline member container. It consists of pairs of tasks and executors which will run the task. The class is recommended to be used by plugins as a base class for asynchronous inference request implementation. More...
 
interface  InferenceEngine::IAsyncInferRequestInternal
 An internal API of asynchronous inference request to be implemented by plugin, which is used in InferRequestBase forwarding mechanism. More...
 

Detailed Description

A set of base and helper classes to implement asynchronous inference request class.