Loading...
Searching...
No Matches
cv::gapi::s11n Namespace Reference
This namespace contains G-API serialization and deserialization functions and data structures. More...
Namespaces | |
| namespace | detail |
Classes | |
| struct | IIStream |
| This structure is an interface for deserialization routines. More... | |
| struct | IOStream |
| This structure is an interface for serialization routines. More... | |
Functions | |
| IOStream & | operator<< (IOStream &os, const cv::detail::OpaqueRef &opr) |
| IOStream & | operator<< (IOStream &os, const cv::detail::VectorRef &vr) |
| IOStream & | operator<< (IOStream &os, const cv::gapi::wip::IStreamSource::Ptr &issptr) |
| IOStream & | operator<< (IOStream &os, const cv::Mat &m) |
| IOStream & | operator<< (IOStream &os, const cv::Point &pt) |
| IOStream & | operator<< (IOStream &os, const cv::Point2f &pt) |
| IOStream & | operator<< (IOStream &os, const cv::Point3f &pt) |
| IOStream & | operator<< (IOStream &os, const cv::Rect &rc) |
| IOStream & | operator<< (IOStream &os, const cv::RMat &r) |
| IOStream & | operator<< (IOStream &os, const cv::Scalar &s) |
| IOStream & | operator<< (IOStream &os, const cv::Size &sz) |
| IOStream & | operator<< (IOStream &os, const cv::UMat &um) |
| template<typename... Ts> | |
| IOStream & | operator<< (IOStream &os, const 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. | |
| template<typename K , typename V > | |
| IOStream & | operator<< (IOStream &os, const std::map< K, V > &m) |
| template<typename K , typename V > | |
| IOStream & | operator<< (IOStream &os, const std::unordered_map< K, V > &m) |
| template<typename T > | |
| IOStream & | operator<< (IOStream &os, const std::vector< T > &ts) |
| IIStream & | operator>> (IIStream &is, cv::detail::OpaqueRef &opr) |
| IIStream & | operator>> (IIStream &is, cv::detail::VectorRef &vr) |
| IIStream & | operator>> (IIStream &is, cv::gapi::wip::IStreamSource::Ptr &issptr) |
| IIStream & | operator>> (IIStream &is, cv::Mat &m) |
| IIStream & | operator>> (IIStream &is, cv::Point &pt) |
| IIStream & | operator>> (IIStream &is, cv::Point2f &pt) |
| IIStream & | operator>> (IIStream &is, cv::Point3f &pt) |
| IIStream & | operator>> (IIStream &is, cv::Rect &rc) |
| IIStream & | operator>> (IIStream &is, cv::RMat &r) |
| IIStream & | operator>> (IIStream &is, cv::Scalar &s) |
| IIStream & | operator>> (IIStream &is, cv::Size &sz) |
| IIStream & | operator>> (IIStream &is, cv::UMat &um) |
| template<typename... Ts> | |
| IIStream & | 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. | |
| template<typename K , typename V > | |
| IIStream & | operator>> (IIStream &is, std::map< K, V > &m) |
| template<typename K , typename V > | |
| IIStream & | operator>> (IIStream &is, std::unordered_map< K, V > &m) |
| template<typename T > | |
| IIStream & | operator>> (IIStream &is, std::vector< T > &ts) |
Detailed Description
This namespace contains G-API serialization and deserialization functions and data structures.
Function Documentation
◆ operator<<() [1/16]
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const cv::detail::OpaqueRef & | opr | ||
| ) |
◆ operator<<() [2/16]
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const cv::detail::VectorRef & | vr | ||
| ) |
◆ operator<<() [3/16]
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const cv::gapi::wip::IStreamSource::Ptr & | issptr | ||
| ) |
◆ operator<<() [4/16]
◆ operator<<() [5/16]
◆ operator<<() [6/16]
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const cv::Point2f & | pt | ||
| ) |
◆ operator<<() [7/16]
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const cv::Point3f & | pt | ||
| ) |
◆ operator<<() [8/16]
◆ operator<<() [9/16]
◆ operator<<() [10/16]
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const cv::Scalar & | s | ||
| ) |
◆ operator<<() [11/16]
◆ operator<<() [12/16]
◆ operator<<() [13/16]
template<typename... Ts>
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const 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<<() [14/16]
template<typename K , typename V >
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const std::map< K, V > & | m | ||
| ) |
◆ operator<<() [15/16]
template<typename K , typename V >
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const std::unordered_map< K, V > & | m | ||
| ) |
◆ operator<<() [16/16]
template<typename T >
| IOStream & cv::gapi::s11n::operator<< | ( | IOStream & | os, |
| const std::vector< T > & | ts | ||
| ) |
◆ operator>>() [1/16]
| IIStream & cv::gapi::s11n::operator>> | ( | IIStream & | is, |
| cv::detail::OpaqueRef & | opr | ||
| ) |
◆ operator>>() [2/16]
| IIStream & cv::gapi::s11n::operator>> | ( | IIStream & | is, |
| cv::detail::VectorRef & | vr | ||
| ) |
◆ operator>>() [3/16]
| IIStream & cv::gapi::s11n::operator>> | ( | IIStream & | is, |
| cv::gapi::wip::IStreamSource::Ptr & | issptr | ||
| ) |
◆ operator>>() [4/16]
◆ operator>>() [5/16]
◆ operator>>() [6/16]
| IIStream & cv::gapi::s11n::operator>> | ( | IIStream & | is, |
| cv::Point2f & | pt | ||
| ) |
◆ operator>>() [7/16]
| IIStream & cv::gapi::s11n::operator>> | ( | IIStream & | is, |
| cv::Point3f & | pt | ||
| ) |
◆ operator>>() [8/16]
◆ operator>>() [9/16]
◆ operator>>() [10/16]
| IIStream & cv::gapi::s11n::operator>> | ( | IIStream & | is, |
| cv::Scalar & | s | ||
| ) |
◆ operator>>() [11/16]
◆ operator>>() [12/16]
◆ operator>>() [13/16]
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>>() [14/16]
template<typename K , typename V >
| IIStream & cv::gapi::s11n::operator>> | ( | IIStream & | is, |
| std::map< K, V > & | m | ||
| ) |
◆ operator>>() [15/16]
template<typename K , typename V >
| IIStream & cv::gapi::s11n::operator>> | ( | IIStream & | is, |
| std::unordered_map< K, V > & | m | ||
| ) |
1.9.6