#include <tls.hpp>
cv::TLSData< T >
[protected]
に継承されています。
|
void |
cleanup
() |
|
作成されたTLSデータコンテナオブジェクトを解放する。release()コールに似ていますが、TLSコンテナを有効に保ちます。
|
|
|
void |
gatherData
(std::vector< void * > &data) const |
|
void |
detachData
(std::vector< void * > &data) |
|
TLSデータを取得して,すべてのデータをスレッドから切り離します(callに似ています).cleanup()呼び出しに似ています)
|
|
void * |
getData
() const |
|
void |
release
() |
|
virtual void * |
createDataInstance
() const =0 |
|
virtual void |
deleteDataInstance
(void *pData) const =0 |
|
|
class |
cv::details::TlsStorage
|
|
TLSコンテナの基本実装
直接使用しないでください。
- 参照
-
TLSData,TLSDataAccumulatorテンプレート
◆
createDataInstance()
virtual void * cv::TLSDataContainer::createDataInstance
|
( |
|
) |
const |
|
protected
pure virtual
|
◆
deleteDataInstance()
virtual void cv::TLSDataContainer::deleteDataInstance
|
( |
void * |
pData
|
) |
const |
|
protected
pure virtual
|
◆
gatherData()
void cv::TLSDataContainer::gatherData
|
( |
std::vector< void * > & |
data
|
) |
const |
|
protected
|
このクラス詳解は次のファイルから抽出されました: