OpenCV  4.11.0
开源计算机视觉
加载中…
搜索中…
无匹配项
cv::gapi::s11n::IOStream 结构体参考抽象

此结构体是序列化例程的接口。 更多…

#include <opencv2/gapi/s11n.hpp>

cv::gapi::s11n::IOStream 的协作图

公共成员函数

虚函数 ~IOStream ()=default
 
虚函数 IOStreamoperator<< (bool)=0
 
虚函数 IOStreamoperator<< (char)=0
 
虚函数 IOStreamoperator<< (const std::string &)=0
 
虚函数 IOStreamoperator<< (double)=0
 
虚函数 IOStreamoperator<< (float)=0
 
虚函数 IOStreamoperator<< (int)=0
 
虚函数 IOStreamoperator<< (short)=0
 
虚函数 IOStreamoperator<< (uint32_t)=0
 
虚函数 IOStreamoperator<< (uint64_t)=0
 
虚函数 IOStreamoperator<< (unsigned char)=0
 
虚函数 IOStreamoperator<< (unsigned short)=0
 

详细描述

此结构体是序列化例程的接口。

其主要目的是为operator<<()提供多个重载,使用基本的C++以及OpenCV/G-API类型。

此结构体可以被继承并用附加类型进一步扩展。

例如,它在cv::gapi::s11n::detail::S11N中作为serialize()方法的输入参数使用。

构造函数和析构函数文档

◆ ~IOStream()

virtual cv::gapi::s11n::IOStream::~IOStream ( )
虚函数默认

成员函数文档

◆ operator<<() [1/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( bool )
纯虚函数

◆ operator<<() [2/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( char )
纯虚函数

◆ operator<<() [3/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( const std::string & )
纯虚函数

◆ operator<<() [4/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( double )
纯虚函数

◆ operator<<() [5/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( float )
纯虚函数

◆ operator<<() [6/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( int )
纯虚函数

◆ operator<<() [7/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( short )
纯虚函数

◆ operator<<() [8/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( uint32_t )
纯虚函数

◆ operator<<() [9/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( uint64_t )
纯虚函数

◆ operator<<() [10/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( unsigned char )
纯虚函数

◆ operator<<() [11/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( unsigned short )
纯虚函数

此结构体的文档是从以下文件生成的: