35 #ifndef WORKLIST_H_INCLUDED 36 #define WORKLIST_H_INCLUDED 38 #include "../glslang/OSDependent/osinclude.h" 62 std::lock_guard<std::mutex> guard(
mutex);
68 std::lock_guard<std::mutex> guard(
mutex);
95 #endif // WORKLIST_H_INCLUDED GLuint const GLchar * name
Definition: glext.h:6671
Definition: Worklist.h:45
std::list< TWorkItem * > worklist
Definition: Worklist.h:90
bool empty()
Definition: Worklist.h:83
GLdouble s
Definition: glext.h:6390
GLsizei const GLchar *const * string
Definition: glext.h:6699
static sys_sem mutex
Definition: memp.c:120
TWorkItem()
Definition: Worklist.h:47
void add(TWorkItem *item)
Definition: Worklist.h:60
TWorkItem(const std::string &s)
Definition: Worklist.h:48
bool remove(TWorkItem *&item)
Definition: Worklist.h:66
std::string results
Definition: Worklist.h:51
std::string resultsIndex
Definition: Worklist.h:52
TWorklist()
Definition: Worklist.h:57
std::mutex mutex
Definition: Worklist.h:89
int size()
Definition: Worklist.h:78
std::string name
Definition: Worklist.h:50
Definition: Worklist.h:55
virtual ~TWorklist()
Definition: Worklist.h:58