This class provides interface for extension implementations. More...
#include <ie_iextension.h>
Public Types | |
using | Ptr = std::shared_ptr< ILayerImpl > |
Public Member Functions | |
virtual | ~ILayerImpl ()=default |
Destructor. |
|
virtual StatusCode | getSupportedConfigurations (std::vector< LayerConfig > &conf, ResponseDesc *resp) noexcept=0 |
Gets all supported configurations for the current layer. More... |
|
virtual StatusCode | init (LayerConfig &config, ResponseDesc *resp) noexcept=0 |
Initializes the implementation. More... |
|
This class provides interface for extension implementations.
|
pure virtualnoexcept |
Gets all supported configurations for the current layer.
conf | Vector with supported configurations |
resp | Response descriptor |
|
pure virtualnoexcept |
Initializes the implementation.
config | Selected supported configuration |
resp | Response descriptor |