#include "rutz/spin_lock_pthreads.h"
Go to the source code of this file.
Classes | |
class | rutz::spin_lock_locker |
Namespaces | |
namespace | rutz |
Auxiliary helper namespace used in implementing shared_ptr. | |
Defines | |
#define | GVX_SPIN_CONCAT2(x, y) x##y |
#define | GVX_SPIN_CONCAT(x, y) GVX_SPIN_CONCAT2(x,y) |
#define | GVX_SPIN_LOCK(x) ::rutz::spin_lock_locker GVX_SPIN_CONCAT(anonymous_lock,__LINE__) (x) |
#define | GVX_SPIN_LOCK_IF(doit, x) ::rutz::spin_lock_locker GVX_SPIN_CONCAT(anonymous_lock,__LINE__) ((doit) ? (x) : 0) |
Typedefs | |
typedef spin_lock_pthreads | rutz::spin_lock_t |
Variables | |
static const char | vcid_groovx_rutz_spin_lock_h_utc20070904211219 [] = "$Id: spin_lock.h 8741 2007-09-05 21:03:52Z rjpeters $ $HeadURL: svn://isvn.usc.edu/software/invt/trunk/saliency/src/rutz/spin_lock.h $" |
Definition in file spin_lock.h.