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

#include <subThreadQueueInOut.hpp>

Inheritance diagram for op::SubThreadQueueInOut< TDatums, TWorker, TQueue >:

Public Member Functions

 SubThreadQueueInOut (const std::vector< TWorker > &tWorkers, const std::shared_ptr< TQueue > &tQueueIn, const std::shared_ptr< TQueue > &tQueueOut)
 
virtual ~SubThreadQueueInOut ()
 
bool work ()
 

Detailed Description

template<typename TDatums, typename TWorker = std::shared_ptr<Worker<TDatums>>, typename TQueue = Queue<TDatums>>
class op::SubThreadQueueInOut< TDatums, TWorker, TQueue >

Definition at line 12 of file subThreadQueueInOut.hpp.

Constructor & Destructor Documentation

◆ SubThreadQueueInOut()

template<typename TDatums , typename TWorker , typename TQueue >
op::SubThreadQueueInOut< TDatums, TWorker, TQueue >::SubThreadQueueInOut ( const std::vector< TWorker > &  tWorkers,
const std::shared_ptr< TQueue > &  tQueueIn,
const std::shared_ptr< TQueue > &  tQueueOut 
)

Definition at line 38 of file subThreadQueueInOut.hpp.

◆ ~SubThreadQueueInOut()

template<typename TDatums , typename TWorker , typename TQueue >
op::SubThreadQueueInOut< TDatums, TWorker, TQueue >::~SubThreadQueueInOut
virtual

Definition at line 50 of file subThreadQueueInOut.hpp.

Member Function Documentation

◆ work()

template<typename TDatums , typename TWorker , typename TQueue >
bool op::SubThreadQueueInOut< TDatums, TWorker, TQueue >::work

Definition at line 55 of file subThreadQueueInOut.hpp.


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