OpenCV 4.12.0
開源計算機視覺
載入中...
搜尋中...
無匹配項
cv::gapi::s11n::IIStream 結構體參考abstract

此結構體是反序列化例程的介面。 更多...

#include <opencv2/gapi/s11n.hpp>

cv::gapi::s11n::IIStream 的協作圖

公共成員函式

virtual ~IIStream ()=default
 
virtual IIStreamoperator>> (bool &)=0
 
virtual IIStreamoperator>> (char &)=0
 
virtual IIStreamoperator>> (double &)=0
 
virtual IIStreamoperator>> (float &)=0
 
virtual IIStreamoperator>> (int &)=0
 
virtual IIStreamoperator>> (short &)=0
 
virtual IIStreamoperator>> (std::string &)=0
 
virtual IIStreamoperator>> (std::vector< bool >::reference)=0
 
virtual IIStreamoperator>> (uint32_t &)=0
 
virtual IIStreamoperator>> (uint64_t &)=0
 
virtual IIStreamoperator>> (unsigned char &)=0
 
virtual IIStreamoperator>> (unsigned short &)=0
 

詳細描述

此結構體是反序列化例程的介面。

它的主要目的是為 operator>>() 提供多個過載,支援基本的 C++ 型別以及 OpenCV/G-API 型別。

此結構體可以被繼承,並使用其他型別進一步擴充套件。

例如,它在 cv::gapi::s11n::detail::S11N 中用作 deserialize() 方法的輸入引數。

建構函式 & 解構函式文件

◆ ~IIStream()

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

成員函式文件

◆ operator>>() [1/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( bool & )
純虛擬函式

◆ operator>>() [2/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( char & )
純虛擬函式

◆ operator>>() [3/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( double & )
純虛擬函式

◆ operator>>() [4/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( float & )
純虛擬函式

◆ operator>>() [5/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( int & )
純虛擬函式

◆ operator>>() [6/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( short & )
純虛擬函式

◆ operator>>() [7/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( std::string & )
純虛擬函式

◆ operator>>() [8/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( std::vector< bool >::reference )
純虛擬函式

◆ operator>>() [9/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( uint32_t & )
純虛擬函式

◆ operator>>() [10/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( uint64_t & )
純虛擬函式

◆ operator>>() [11/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( unsigned char & )
純虛擬函式

◆ operator>>() [12/12]

virtual IIStream & cv::gapi::s11n::IIStream::operator>> ( unsigned short & )
純虛擬函式

此結構體的文件由以下檔案生成