Dali 3D User Interface Engine
Classes | Enumerations | Variables
anonymous_namespace{utc-Dali-Mutex.cpp} Namespace Reference

Classes

class  TestThread
 

Enumerations

enum  ThreadState { INIT, RUN, LOCKING, TERMINATE }
 

Variables

volatile int gGlobalValue = 0
 
volatile bool gWorkerThreadWait = true
 
enum anonymous_namespace{utc-Dali-Mutex.cpp}::ThreadState gWorkerThreadState = INIT
 
Mutex *volatile gGlobalValueMutex
 

Enumeration Type Documentation

enum anonymous_namespace{utc-Dali-Mutex.cpp}::ThreadState
Enumerator
INIT 
RUN 
LOCKING 
TERMINATE 

Definition at line 58 of file utc-Dali-Mutex.cpp.

Variable Documentation

volatile int anonymous_namespace{utc-Dali-Mutex.cpp}::gGlobalValue = 0

Definition at line 56 of file utc-Dali-Mutex.cpp.

Mutex* volatile anonymous_namespace{utc-Dali-Mutex.cpp}::gGlobalValueMutex

Definition at line 59 of file utc-Dali-Mutex.cpp.

Referenced by UtcDaliMutexMultiThread().

enum anonymous_namespace{utc-Dali-Mutex.cpp}::ThreadState anonymous_namespace{utc-Dali-Mutex.cpp}::gWorkerThreadState = INIT
volatile bool anonymous_namespace{utc-Dali-Mutex.cpp}::gWorkerThreadWait = true

Definition at line 57 of file utc-Dali-Mutex.cpp.

Dali Docs Home
Read more about Dali