|
Control Surface
pin-t-adl
MIDI Control Surface library for Arduino
|
#include <Submodules/Encoder/AtomicPosition.hpp>
Definition at line 121 of file AtomicPosition.hpp.
Collaboration diagram for AtomicPosition< T >:Public Types | |
| using | type = T |
Public Member Functions | |
| AtomicPosition (T t) | |
| AtomicPosition (const AtomicPosition &o) | |
| AtomicPosition (AtomicPosition &&o) | |
| AtomicPosition & | operator= (const AtomicPosition &o) |
| AtomicPosition & | operator= (AtomicPosition &&o) |
| void | add (type other) |
| type | get () const |
| void | set (type other) |
| type | xchg (type other) |
| void | add_isr (type other) |
Public Attributes | |
| volatile type | value |
| using type = T |
Definition at line 122 of file AtomicPosition.hpp.
|
inline |
Definition at line 125 of file AtomicPosition.hpp.
|
inline |
Definition at line 126 of file AtomicPosition.hpp.
|
inline |
Definition at line 127 of file AtomicPosition.hpp.
|
inline |
Definition at line 128 of file AtomicPosition.hpp.
|
inline |
Definition at line 132 of file AtomicPosition.hpp.
|
inline |
Definition at line 137 of file AtomicPosition.hpp.
|
inline |
Definition at line 142 of file AtomicPosition.hpp.
|
inline |
Definition at line 149 of file AtomicPosition.hpp.
Definition at line 154 of file AtomicPosition.hpp.
|
inline |
Definition at line 162 of file AtomicPosition.hpp.
| volatile type value |
Definition at line 123 of file AtomicPosition.hpp.