#include <worker.hpp>
Inherited by op::WCvMatToOpInput< TDatums >, op::WCvMatToOpOutput< TDatums >, op::WFaceDetector< TDatums >, op::WFaceDetectorOpenCV< TDatums >, op::WFaceExtractor< TDatums >, op::WFaceRenderer< TDatums >, op::WGuiInfoAdder< TDatums >, op::WHandDetector< TDatums >, op::WHandDetectorFromTxt< TDatums >, op::WHandDetectorTracking< TDatums >, op::WHandDetectorUpdate< TDatums >, op::WHandExtractor< TDatums >, op::WHandRenderer< TDatums >, op::WIdGenerator< TDatums >, op::WKeypointScaler< TDatums >, op::WOpOutputToCvMat< TDatums >, op::WorkerConsumer< TDatums >, op::WorkerProducer< TDatums >, op::WPersonIdExtractor< TDatums >, op::WPoseExtractor< TDatums >, op::WPoseRenderer< TDatums >, op::WQueueOrderer< TDatums >, and op::WScaleAndSizeExtractor< TDatums >.
|
virtual void | work (TDatums &tDatums)=0 |
|
template<typename TDatums >
template<typename TDatums >
template<typename TDatums>
bool op::Worker< TDatums >::checkAndWork |
( |
TDatums & |
tDatums | ) |
|
template<typename TDatums>
virtual void op::Worker< TDatums >::initializationOnThread |
( |
| ) |
|
|
pure virtual |
Implemented in op::WFlirReader, op::WReconstruction3D, op::WRender3D, op::WFaceSaver< TDatums >, op::WHandSaver< TDatums >, op::WPoseSaver< TDatums >, op::WGui< TDatums >, op::WDatumProducer< TDatums, TDatumsNoPtr >, op::WQueueOrderer< TDatums >, op::WCvMatToOpInput< TDatums >, op::WCvMatToOpOutput< TDatums >, op::WKeypointScaler< TDatums >, op::WOpOutputToCvMat< TDatums >, op::WScaleAndSizeExtractor< TDatums >, op::WPersonIdExtractor< TDatums >, op::WFaceDetector< TDatums >, op::WFaceDetectorOpenCV< TDatums >, op::WFaceExtractor< TDatums >, op::WFaceRenderer< TDatums >, op::WCocoJsonSaver< TDatums >, op::WHeatMapSaver< TDatums >, op::WImageSaver< TDatums >, op::WPeopleJsonSaver< TDatums >, op::WVideoSaver< TDatums >, op::WGuiInfoAdder< TDatums >, op::WHandDetector< TDatums >, op::WHandDetectorFromTxt< TDatums >, op::WHandDetectorTracking< TDatums >, op::WHandDetectorUpdate< TDatums >, op::WHandExtractor< TDatums >, op::WHandRenderer< TDatums >, op::WPoseExtractor< TDatums >, op::WPoseRenderer< TDatums >, and op::WIdGenerator< TDatums >.
template<typename TDatums>
template<typename TDatums>
template<typename TDatums>
template<typename TDatums>
virtual void op::Worker< TDatums >::work |
( |
TDatums & |
tDatums | ) |
|
|
protectedpure virtual |
Implemented in op::WQueueOrderer< TDatums >, op::WCvMatToOpInput< TDatums >, op::WCvMatToOpOutput< TDatums >, op::WKeypointScaler< TDatums >, op::WOpOutputToCvMat< TDatums >, op::WScaleAndSizeExtractor< TDatums >, op::WPersonIdExtractor< TDatums >, op::WFaceDetector< TDatums >, op::WFaceDetectorOpenCV< TDatums >, op::WFaceExtractor< TDatums >, op::WFaceRenderer< TDatums >, op::WGuiInfoAdder< TDatums >, op::WHandDetector< TDatums >, op::WHandDetectorFromTxt< TDatums >, op::WHandDetectorTracking< TDatums >, op::WHandDetectorUpdate< TDatums >, op::WHandExtractor< TDatums >, op::WHandRenderer< TDatums >, op::WPoseExtractor< TDatums >, op::WPoseRenderer< TDatums >, op::WIdGenerator< TDatums >, op::WorkerConsumer< TDatums >, op::WorkerProducer< TDatums >, op::WorkerConsumer< std::shared_ptr< std::vector< Datum3D > > >, and op::WorkerProducer< std::shared_ptr< std::vector< Datum3D > > >.
The documentation for this class was generated from the following file:
- /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/worker.hpp