#include <opencv2/core/utils/tls.hpp>
|
| void | cleanup () |
| | Release created TLS data container objects. It is similar to release() call, but it keeps TLS container valid. More...
|
| |
TLS container base implementation
Don't use directly.
- See also
- TLSData, TLSDataAccumulator templates
| cv::TLSDataContainer::TLSDataContainer |
( |
| ) |
|
|
protected |
| virtual cv::TLSDataContainer::~TLSDataContainer |
( |
| ) |
|
|
protectedvirtual |
| void cv::TLSDataContainer::cleanup |
( |
| ) |
|
Release created TLS data container objects. It is similar to release() call, but it keeps TLS container valid.
| virtual void* cv::TLSDataContainer::createDataInstance |
( |
| ) |
const |
|
protectedpure virtual |
| virtual void cv::TLSDataContainer::deleteDataInstance |
( |
void * |
pData | ) |
const |
|
protectedpure virtual |
| void cv::TLSDataContainer::detachData |
( |
std::vector< void * > & |
data | ) |
|
|
protected |
get TLS data and detach all data from threads (similar to cleanup() call)
| void cv::TLSDataContainer::gatherData |
( |
std::vector< void * > & |
data | ) |
const |
|
protected |
| void* cv::TLSDataContainer::getData |
( |
| ) |
const |
|
protected |
| void cv::TLSDataContainer::release |
( |
| ) |
|
|
protected |
| friend class cv::details::TlsStorage |
|
friend |
The documentation for this class was generated from the following file: