OpenPose  1.7.0
The first real-time multi-person system to jointly detect human body, hand, facial, and foot keypoints
op::WorkerConsumer< TDatums > Class Template Referenceabstract

#include <workerConsumer.hpp>

Inheritance diagram for op::WorkerConsumer< TDatums >:
op::Worker< TDatums > op::WCocoJsonSaver< TDatums > op::WFaceSaver< TDatums > op::WGui< TDatums > op::WGui3D< TDatums > op::WHandSaver< TDatums > op::WHeatMapSaver< TDatums > op::WImageSaver< TDatums > op::WPeopleJsonSaver< TDatums > op::WPoseSaver< TDatums > op::WUdpSender< TDatums > op::WVideoSaver< TDatums > op::WVideoSaver3D< TDatums >

Public Member Functions

virtual ~WorkerConsumer ()
 
void work (TDatums &tDatums)
 
- Public Member Functions inherited from op::Worker< TDatums >
 Worker ()
 
virtual ~Worker ()
 
void initializationOnThreadNoException ()
 
bool checkAndWork (TDatums &tDatums)
 
bool isRunning () const
 
void stop ()
 
virtual void tryStop ()
 

Protected Member Functions

virtual void workConsumer (const TDatums &tDatums)=0
 
- Protected Member Functions inherited from op::Worker< TDatums >
virtual void initializationOnThread ()=0
 

Detailed Description

template<typename TDatums>
class op::WorkerConsumer< TDatums >

Definition at line 10 of file workerConsumer.hpp.

Constructor & Destructor Documentation

◆ ~WorkerConsumer()

template<typename TDatums >
op::WorkerConsumer< TDatums >::~WorkerConsumer
virtual

Definition at line 30 of file workerConsumer.hpp.

Member Function Documentation

◆ work()

template<typename TDatums >
void op::WorkerConsumer< TDatums >::work ( TDatums &  tDatums)
virtual

Implements op::Worker< TDatums >.

Definition at line 35 of file workerConsumer.hpp.

◆ workConsumer()


The documentation for this class was generated from the following file: