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

#include <opencv2/videoio/utils.private.hpp>

Collaboration diagram for cv::PluginStreamReader:

公開メンバ関数

 PluginStreamReader (void *_opaque, long long(*_read)(void *opaque, char *buffer, long long size), long long(*_seek)(void *opaque, long long offset, int way))
 
virtual ~PluginStreamReader ()
 
long long read (char *buffer, long long size) override
 ストリームからバイトを読み取る。
 
long long seek (long long offset, int way) override
 ストリームの位置を設定する。
 
- Public Member Functions inherited from cv::IStreamReader
virtual ~IStreamReader ()
 

構築子と解体子の詳解

◆ PluginStreamReader()

cv::PluginStreamReader::PluginStreamReader ( void * _opaque,
long long(* _read )(void *opaque, char *buffer, long long size),
long long(* _seek )(void *opaque, long long offset, int way) )
inline

◆ ~PluginStreamReader()

virtual cv::PluginStreamReader::~PluginStreamReader ( )
inlinevirtual

メンバ関数詳解

◆ read()

long long cv::PluginStreamReader::read ( char * buffer,
long long size )
inlineoverridevirtual

ストリームからバイトを読み取る。

引数
buffer少なくとも size バイトの、あらかじめ確保されたバッファ
size読み取る最大バイト数
戻り値
実際に読み取ったバイト数

cv::IStreamReader を実装する。

◆ seek()

long long cv::PluginStreamReader::seek ( long long offset,
int origin )
inlineoverridevirtual

ストリームの位置を設定する。

引数
offsetシーク位置のオフセット
originSEEK_SET / SEEK_END / SEEK_CUR
参照
fseek

cv::IStreamReader を実装する。


このクラス詳解は次のファイルから抽出されました: