cv::gapi::s11n namespace#

G-API framework » G-API Serialization functionality

This namespace contains G-API serialization and deserialization functions and data structures.

Namespaces#

Namespace

namespace detail

Classes#

Name

struct IIStream

struct IOStream

Functions#

Name

Description

getRunArgByIdx

Exclude this function from OpenCV documentation

operator<<

operator<<

operator<<

operator<<

operator<<

Exclude this function from OpenCV documentation

operator<<

operator<<

operator<<

operator<<

operator<<

operator<<

operator<<

operator<<

operator<<

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

operator<<

operator<<

operator<<

operator>>

operator>>

operator>>

operator>>

operator>>

Exclude this function from OpenCV documentation

operator>>

operator>>

operator>>

operator>>

operator>>

operator>>

operator>>

operator>>

operator>>

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

operator>>

operator>>

operator>>

Function Documentation#

getRunArgByIdx()#

template<typename ...Ts>
void cv::gapi::s11n::getRunArgByIdx(IIStream &is, cv::util::variant<Ts...> &v, uint32_t idx)#

&#8212; Exclude this function from OpenCV documentation

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::detail::OpaqueRef &opr)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::detail::VectorRef &vr)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::gapi::wip::IStreamSource::Ptr &issptr)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::Mat &m)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::MediaFrame &mf)#

&#8212; Exclude this function from OpenCV documentation

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::Point &pt)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::Point2f &pt)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::Point3f &pt)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::Rect &rc)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::RMat &r)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::Scalar &s)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::Size &sz)#

operator>>()#

IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::UMat &um)#

operator>>()#

template<typename ...Ts>
IIStream &cv::gapi::s11n::operator>>(IIStream &is, cv::util::variant<Ts...> &v)#

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

operator>>()#

template<typename K, typename V>
IIStream &cv::gapi::s11n::operator>>(IIStream &is, std::map<K, V> &m)#

operator>>()#

template<typename K, typename V>
IIStream &cv::gapi::s11n::operator>>(IIStream &is, std::unordered_map<K, V> &m)#

operator>>()#

template<typename T>
IIStream &cv::gapi::s11n::operator>>(IIStream &is, std::vector<T> &ts)#