OpenCV  4.10.0
Open Source Computer Vision
Loading...
Searching...
No Matches
cv::gapi::s11n::detail Namespace Reference

Classes

struct  NotImplemented
struct  S11N
 This structure allows to implement serialization routines for custom types. More...
struct  S11N< cv::gapi::ot::ObjectTrackerParams >
struct  wrap_serialize

Functions

template<typename V>
IIStreamget_v (IIStream &, V &, std::size_t, std::size_t)
template<typename V, typename X, typename... Xs>
IIStreamget_v (IIStream &is, V &v, std::size_t i, std::size_t gi)
std::unique_ptr< IIStreamgetInStream (const std::vector< char > &bytes)
template<typename V>
IOStreamput_v (IOStream &, const V &, std::size_t)
template<typename V, typename X, typename... Xs>
IOStreamput_v (IOStream &os, const V &v, std::size_t x)

Function Documentation

◆ get_v() [1/2]

template<typename V>
IIStream & cv::gapi::s11n::detail::get_v ( IIStream & ,
V & ,
std::size_t ,
std::size_t  )

◆ get_v() [2/2]

template<typename V, typename X, typename... Xs>
IIStream & cv::gapi::s11n::detail::get_v ( IIStream & is,
V & v,
std::size_t i,
std::size_t gi )

◆ getInStream()

std::unique_ptr< IIStream > cv::gapi::s11n::detail::getInStream ( const std::vector< char > & bytes)

◆ put_v() [1/2]

template<typename V>
IOStream & cv::gapi::s11n::detail::put_v ( IOStream & ,
const V & ,
std::size_t  )

◆ put_v() [2/2]

template<typename V, typename X, typename... Xs>
IOStream & cv::gapi::s11n::detail::put_v ( IOStream & os,
const V & v,
std::size_t x )