|
proxygen
|
#include <MicroSpinLock.h>
Classes | |
| struct | PaddedSpinLock |
Public Member Functions | |
| T & | operator[] (size_t i) noexcept |
| const T & | operator[] (size_t i) const noexcept |
| constexpr size_t | size () const noexcept |
Private Attributes | |
| char | padding_ [64] |
| std::array< PaddedSpinLock, N > | data_ |
Definition at line 125 of file MicroSpinLock.h.
|
inlinenoexcept |
Definition at line 126 of file MicroSpinLock.h.
|
inlinenoexcept |
Definition at line 130 of file MicroSpinLock.h.
|
inlinenoexcept |
Definition at line 134 of file MicroSpinLock.h.
|
private |
Definition at line 155 of file MicroSpinLock.h.
|
private |
Definition at line 146 of file MicroSpinLock.h.