client-cpp  0.6.3
KaaThread.hpp File Reference
+ Include dependency graph for KaaThread.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define KAA_MUTEX
 
#define KAA_R_MUTEX
 
#define KAA_MUTEX_UNIQUE
 
#define KAA_R_MUTEX_UNIQUE
 
#define KAA_LOCK(mtx)
 
#define KAA_UNLOCK(mtx)
 
#define KAA_CONDITION_VARIABLE
 
#define KAA_CONDITION_WAIT(cond, lck)
 
#define KAA_CONDITION_WAIT_PRED(cond, lck, pred)
 
#define KAA_CONDITION_NOTIFY(cond)
 
#define KAA_CONDITION_NOTIFY_ALL(cond)
 
#define KAA_CONDITION_VARIABLE_DECLARE(name)
 
#define KAA_MUTEX_DECLARE(name)
 
#define KAA_MUTEX_MUTABLE_DECLARE(name)
 
#define KAA_R_MUTEX_DECLARE(name)
 
#define KAA_R_MUTEX_MUTABLE_DECLARE(name)
 
#define KAA_MUTEX_UNIQUE_DECLARE(name, mtx)
 
#define KAA_R_MUTEX_UNIQUE_DECLARE(name, mtx)
 

Typedefs

typedef bool bool_type
 

Macro Definition Documentation

#define KAA_CONDITION_NOTIFY (   cond)

Definition at line 67 of file KaaThread.hpp.

#define KAA_CONDITION_NOTIFY_ALL (   cond)

Definition at line 68 of file KaaThread.hpp.

#define KAA_CONDITION_VARIABLE

Definition at line 64 of file KaaThread.hpp.

#define KAA_CONDITION_VARIABLE_DECLARE (   name)

Definition at line 70 of file KaaThread.hpp.

#define KAA_CONDITION_WAIT (   cond,
  lck 
)

Definition at line 65 of file KaaThread.hpp.

#define KAA_CONDITION_WAIT_PRED (   cond,
  lck,
  pred 
)

Definition at line 66 of file KaaThread.hpp.

#define KAA_LOCK (   mtx)

Definition at line 61 of file KaaThread.hpp.

#define KAA_MUTEX

Definition at line 55 of file KaaThread.hpp.

#define KAA_MUTEX_DECLARE (   name)

Definition at line 71 of file KaaThread.hpp.

#define KAA_MUTEX_MUTABLE_DECLARE (   name)

Definition at line 72 of file KaaThread.hpp.

#define KAA_MUTEX_UNIQUE

Definition at line 58 of file KaaThread.hpp.

#define KAA_MUTEX_UNIQUE_DECLARE (   name,
  mtx 
)

Definition at line 75 of file KaaThread.hpp.

#define KAA_R_MUTEX

Definition at line 56 of file KaaThread.hpp.

#define KAA_R_MUTEX_DECLARE (   name)

Definition at line 73 of file KaaThread.hpp.

#define KAA_R_MUTEX_MUTABLE_DECLARE (   name)

Definition at line 74 of file KaaThread.hpp.

#define KAA_R_MUTEX_UNIQUE

Definition at line 59 of file KaaThread.hpp.

#define KAA_R_MUTEX_UNIQUE_DECLARE (   name,
  mtx 
)

Definition at line 76 of file KaaThread.hpp.

#define KAA_UNLOCK (   mtx)

Definition at line 62 of file KaaThread.hpp.

Typedef Documentation

typedef bool bool_type

Definition at line 78 of file KaaThread.hpp.