OpenCV453
公開メンバ関数 | 限定公開メンバ関数 | フレンド | 全メンバ一覧
cv::TLSDataContainer クラスabstract

#include <tls.hpp>

cv::TLSData< T > [protected]に継承されています。

公開メンバ関数

void cleanup ()
 Release created TLS data container objects. It is similar to release() call, but it keeps TLS container valid.
 

限定公開メンバ関数

void gatherData (std::vector< void * > &data) const
 
void detachData (std::vector< void * > &data)
 get TLS data and detach all data from threads (similar to cleanup() call)
 
void * getData () const
 
void release ()
 
virtual void * createDataInstance () const =0
 
virtual void deleteDataInstance (void *pData) const =0
 

フレンド

class cv::details::TlsStorage
 

詳解

TLS container base implementation

Don't use directly.

参照
TLSData, TLSDataAccumulator templates

関数詳解

◆ createDataInstance()

virtual void * cv::TLSDataContainer::createDataInstance ( ) const
protectedpure virtual

cv::TLSData< T >, cv::TLSDataAccumulator< T >で実装されています。

◆ deleteDataInstance()

virtual void cv::TLSDataContainer::deleteDataInstance ( void *  pData) const
protectedpure virtual

cv::TLSData< T >, cv::TLSDataAccumulator< T >で実装されています。

◆ gatherData()

void cv::TLSDataContainer::gatherData ( std::vector< void * > &  data) const
protected

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