Inference request noexcept
wrapper which accepts IAsyncInferRequestInternal derived instance which can throw exceptions.
More...
#include <ie_infer_async_request_base.hpp>
|
| InferRequestBase (std::shared_ptr< T > impl) |
| Constructor with actual underlying implementation. More...
|
|
StatusCode | Infer (ResponseDesc *resp) noexcept override |
|
StatusCode | GetPerformanceCounts (std::map< std::string, InferenceEngineProfileInfo > &perfMap, ResponseDesc *resp) const noexcept override |
|
StatusCode | SetBlob (const char *name, const Blob::Ptr &data, ResponseDesc *resp) noexcept override |
|
StatusCode | SetBlob (const char *name, const Blob::Ptr &data, const PreProcessInfo &info, ResponseDesc *resp) noexcept override |
|
StatusCode | GetBlob (const char *name, Blob::Ptr &data, ResponseDesc *resp) noexcept override |
|
StatusCode | GetPreProcess (const char *name, const PreProcessInfo **info, ResponseDesc *resp) const noexcept override |
|
StatusCode | StartAsync (ResponseDesc *resp) noexcept override |
|
StatusCode | Wait (int64_t millis_timeout, ResponseDesc *resp) noexcept override |
|
StatusCode | SetCompletionCallback (CompletionCallback callback) noexcept override |
|
StatusCode | GetUserData (void **data, ResponseDesc *resp) noexcept override |
|
StatusCode | SetUserData (void *data, ResponseDesc *resp) noexcept override |
|
void | Release () noexcept override |
|
StatusCode | SetBatch (int batch_size, ResponseDesc *resp) noexcept override |
|
StatusCode | QueryState (IVariableState::Ptr &pState, size_t idx, ResponseDesc *resp) noexcept override |
|