![]() |
OpenCV 4.14.0
Open Source Computer Vision
|
#include <opencv2/core/utils/tls.hpp>
Public Member Functions | |
| void | cleanup () |
| Release created TLS data container objects. It is similar to release() call, but it keeps TLS container valid. | |
Protected Member Functions | |
| TLSDataContainer () | |
| virtual | ~TLSDataContainer () |
| virtual void * | createDataInstance () const =0 |
| virtual void | deleteDataInstance (void *pData) const =0 |
| void | detachData (std::vector< void * > &data) |
| get TLS data and detach all data from threads (similar to cleanup() call) | |
| void | gatherData (std::vector< void * > &data) const |
| void * | getData () const |
| void | release () |
Friends | |
| class | cv::details::TlsStorage |
|
protected |
|
protectedvirtual |
| void cv::TLSDataContainer::cleanup | ( | ) |
Release created TLS data container objects. It is similar to release() call, but it keeps TLS container valid.
|
protectedpure virtual |
|
protectedpure virtual |
|
protected |
get TLS data and detach all data from threads (similar to cleanup() call)
|
protected |
|
protected |
|
protected |
|
friend |