Public Member Functions | Data Fields
InferenceEngine::QueryNetworkResult Struct Reference

Responce structure encapsulating information about supported layer. More...

#include <ie_plugin.hpp>

Collaboration diagram for InferenceEngine::QueryNetworkResult:
Collaboration graph
[legend]

Public Member Functions

 QueryNetworkResult ()
 A default constructor.
 
 QueryNetworkResult (const QueryNetworkResult &q)
 A copy constructor. More...
 
const QueryNetworkResultoperator= (const QueryNetworkResult &q)
 A copy assignment operator. More...
 
QueryNetworkResultoperator= (QueryNetworkResult &&q)
 A move assignment operator. More...
 
 ~QueryNetworkResult ()
 A desctructor.
 

Data Fields

std::set< std::string > supportedLayers
 Set of supported layers by specific device. More...
 
std::map< std::string, std::string > supportedLayersMap
 A map of supported layers: More...
 
StatusCode rc
 A status code.
 
ResponseDesc resp
 Response mssage.
 

Detailed Description

Responce structure encapsulating information about supported layer.

Constructor & Destructor Documentation

§ QueryNetworkResult()

InferenceEngine::QueryNetworkResult::QueryNetworkResult ( const QueryNetworkResult q)

A copy constructor.

Parameters
qValue to copy from

Member Function Documentation

§ operator=() [1/2]

const QueryNetworkResult& InferenceEngine::QueryNetworkResult::operator= ( const QueryNetworkResult q)

A copy assignment operator.

Parameters
qA value to copy from

§ operator=() [2/2]

QueryNetworkResult& InferenceEngine::QueryNetworkResult::operator= ( QueryNetworkResult &&  q)

A move assignment operator.

Parameters
qA value to move from

Field Documentation

§ supportedLayers

std::set<std::string> InferenceEngine::QueryNetworkResult::supportedLayers

Set of supported layers by specific device.

Deprecated:
Use QueryNetworkResult::supportedLayersMap which provides layer -> device mapping

§ supportedLayersMap

std::map<std::string, std::string> InferenceEngine::QueryNetworkResult::supportedLayersMap

A map of supported layers:

  • key - a layer name
  • value - a device name on which layer is assigned

The documentation for this struct was generated from the following file: