uvgVPCCenc 1.1.0
uvgVPCCenc is an open-source real-time V-PCC encoder library written in C++ from scratch.
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
threadqueue.hpp File Reference
#include <atomic>
#include <cassert>
#include <condition_variable>
#include <deque>
#include <functional>
#include <memory>
#include <mutex>
#include <thread>
#include <vector>
Include dependency graph for threadqueue.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  uvgutils::Job
 
class  uvgutils::ThreadQueue
 

Namespaces

namespace  uvgutils
 

Enumerations

enum  uvgutils::threadqueue_job_state {
  uvgutils::THREADQUEUE_JOB_STATE_PAUSED , uvgutils::THREADQUEUE_JOB_STATE_WAITING , uvgutils::THREADQUEUE_JOB_STATE_READY , uvgutils::THREADQUEUE_JOB_STATE_RUNNING ,
  uvgutils::THREADQUEUE_JOB_STATE_DONE
}
 

Functions

std::string uvgutils::jobStateToStr (threadqueue_job_state s)