Storage for a single instance of type T. Class has alignas directive to ensure cache line alignment. Used as storage type for cache_line_aligned_vector.
More...
Public Member Functions | |
| template<typename ... Args> | |
| cache_line_aligned_storage (Args &&... args) | |
| cache_line_aligned_storage & | operator= (T const &t) |
| cache_line_aligned_storage & | operator= (T &&t) |
| operator T const & (void) const noexcept | |
| operator T & (void) noexcept | |
Storage for a single instance of type T. Class has alignas directive to ensure cache line alignment. Used as storage type for cache_line_aligned_vector.
1.8.13