Go to the source code of this file.
Namespaces | |
| namespace | rutz |
Classes | |
| class | rutz::spin_lock_locker |
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) |
Definition in file spin_lock.h.