OpenCV 4.13.0
Open Source Computer Vision
読み込み中...
検索中...
見つかりません
🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
cv::gapi::s11n::IOStream 構造体abstract

この構造体はシリアライズ処理のためのインターフェースである。続き...

#include <opencv2/gapi/s11n.hpp>

Collaboration diagram for cv::gapi::s11n::IOStream:

公開メンバ関数

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

詳細説明

この構造体はシリアライズ処理のためのインターフェースである。

その主な目的は、OpenCV/G-API 型に加えて基本的な C++ 型に対しても operator<<() の複数のオーバーロードを提供することである。

この構造体は継承して、さらに追加の型で拡張できる。

たとえば、cv::gapi::s11n::detail::S11N において serialize() メソッドの入力引数として利用されている。

構築子と解体子の詳解

◆ ~IOStream()

virtual cv::gapi::s11n::IOStream::~IOStream ( )
virtualdefault

メンバ関数詳解

◆ operator<<() [1/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( bool )
pure virtual

◆ operator<<() [2/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( char )
pure virtual

◆ operator<<() [3/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( const std::string & )
pure virtual

◆ operator<<() [4/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( double )
pure virtual

◆ operator<<() [5/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( float )
pure virtual

◆ operator<<() [6/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( int )
pure virtual

◆ operator<<() [7/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( short )
pure virtual

◆ operator<<() [8/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( uint32_t )
pure virtual

◆ operator<<() [9/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( uint64_t )
pure virtual

◆ operator<<() [10/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( unsigned char )
pure virtual

◆ operator<<() [11/11]

virtual IOStream & cv::gapi::s11n::IOStream::operator<< ( unsigned short )
pure virtual

この構造体詳解は次のファイルから抽出されました: