Data Structures
Executable Network base classes

A set of base and helper classes to implement an executable network class. More...

Data Structures

class  InferenceEngine::ExecutableNetworkBase< T >
 Executable network noexcept wrapper which accepts IExecutableNetworkInternal derived instance which can throw exceptions. More...
 
class  InferenceEngine::ExecutableNetworkInternal
 Minimum implementation of IExecutableNetworkInternal interface. Must not be used as a base class in plugins As base classes, use ExecutableNetworkThreadSafeDefault or ExecutableNetworkThreadSafeAsyncOnly. More...
 
class  InferenceEngine::ExecutableNetworkThreadSafeAsyncOnly
 This class describes an executable network thread safe asynchronous only implementation. More...
 
class  InferenceEngine::ExecutableNetworkThreadSafeDefault
 This class provides optimal thread safe default implementation. The class is recommended to be used as a base class for Executable Network impleentation during plugin development. More...
 
interface  InferenceEngine::IExecutableNetworkInternal
 An internal API of executable network to be implemented by plugin, which is used in ExecutableNetworkBase forwarding mechanism. More...
 

Detailed Description

A set of base and helper classes to implement an executable network class.