| OpenCV 5.0.0alpha Open Source Computer Vision

Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
cv::detail::GInferInputsTyped< Ts > Class Template Reference

`#include <opencv2/gapi/infer.hpp>`

Collaboration diagram for cv::detail::GInferInputsTyped< Ts >:

## Public Types
using | Map = std::unordered_map<std::string, StorageT>
using | StorageT = cv::util::variant<Ts...>

## Public Member Functions
| GInferInputsTyped ()
const Map & | getBlobs () const
StorageT & | operator[] (const std::string &name)
template<typename U >
GInferInputsTyped< Ts... > & | setInput (const std::string &name, U in)

## Member Typedef Documentation

## ◆ Map

template<typename... Ts>

using cv::detail::GInferInputsTyped< Ts >::Map = std::unordered_map<std::string, StorageT>

## ◆ StorageT

template<typename... Ts>

using cv::detail::GInferInputsTyped< Ts >::StorageT = cv::util::variant<Ts...>

## Constructor & Destructor Documentation

## ◆ GInferInputsTyped()

template<typename... Ts>

cv::detail::GInferInputsTyped< Ts >::GInferInputsTyped | ( |  | ) |
| inline

## Member Function Documentation

## ◆ getBlobs()

template<typename... Ts>

const Map & cv::detail::GInferInputsTyped< Ts >::getBlobs | ( |  | ) | const
| inline

## ◆ operator[]()

template<typename... Ts>

StorageT & cv::detail::GInferInputsTyped< Ts >::operator[] | ( | const std::string & | name | ) |
| inline

## ◆ setInput()

template<typename... Ts>
template<typename U >

GInferInputsTyped< Ts... > & cv::detail::GInferInputsTyped< Ts >::setInput | ( | const std::string & | name,
|  | U | in )
| inline

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

- opencv2/gapi/infer.hpp