![]() |
LASP 1.0
Library for Acoustic Signal Processing
|
Implementation of atomic operations on integers and booleans. More...
Public Member Functions | |
| __init__ (self, val) | |
| checkType (self, val) | |
| __iadd__ (self, toadd) | |
| __isub__ (self, toadd) | |
| __bool__ (self) | |
| __ilshift__ (self, other) | |
| __call__ (self) | |
Protected Attributes | |
| _val | |
| _lock | |
Implementation of atomic operations on integers and booleans.
Definition at line 24 of file lasp_atomic.py.
| lasp.lasp_atomic.Atomic.__init__ | ( | self, | |
| val | |||
| ) |
Definition at line 29 of file lasp_atomic.py.
| lasp.lasp_atomic.Atomic.__bool__ | ( | self | ) |
Definition at line 50 of file lasp_atomic.py.
| lasp.lasp_atomic.Atomic.__call__ | ( | self | ) |
Definition at line 60 of file lasp_atomic.py.
| lasp.lasp_atomic.Atomic.__iadd__ | ( | self, | |
| toadd | |||
| ) |
Definition at line 38 of file lasp_atomic.py.
| lasp.lasp_atomic.Atomic.__ilshift__ | ( | self, | |
| other | |||
| ) |
Definition at line 54 of file lasp_atomic.py.
| lasp.lasp_atomic.Atomic.__isub__ | ( | self, | |
| toadd | |||
| ) |
Definition at line 44 of file lasp_atomic.py.
| lasp.lasp_atomic.Atomic.checkType | ( | self, | |
| val | |||
| ) |
Definition at line 34 of file lasp_atomic.py.
|
protected |
Definition at line 32 of file lasp_atomic.py.
|
protected |
Definition at line 31 of file lasp_atomic.py.