Struct cv::gapi::s11n::IIStream#
This structure is an interface for deserialization routines. View details
#include <opencv2/gapi/s11n.hpp>Collaboration diagram for cv::gapi::s11n::IIStream:
Detailed Description#
-
struct IIStream#
This structure is an interface for deserialization routines.
It’s main purpose is to provide multiple overloads for operator>>() with basic C++ in addition to OpenCV/G-API types.
This structure can be inherited and further extended with additional types.
For example, it is utilized in cv::gapi::s11n::detail::S11N as input parameter in deserialize() method.
Constructor & Destructor Documentation#
~IIStream()#
Member Function Documentation#
operator>>()#
operator>>()#
operator>>()#
operator>>()#
operator>>()#
operator>>()#
operator>>()#
IIStream & cv::gapi::s11n::IIStream::operator>>(std::string &)
operator>>()#
IIStream & cv::gapi::s11n::IIStream::operator>>(std::vector< bool >::reference)
operator>>()#
operator>>()#
operator>>()#
IIStream & cv::gapi::s11n::IIStream::operator>>(unsigned char &)
operator>>()#
IIStream & cv::gapi::s11n::IIStream::operator>>(unsigned short &)
Source file#
The documentation for this struct was generated from the following file:
opencv2/gapi/s11n.hpp