LogIt++
Header-only, macro-first C++ logging library
Loading...
Searching...
No Matches
logit::detail::MpscRingAny< T >::Cell Struct Reference

Single cell storing sequence number and raw storage for T. More...

Public Attributes

std::atomic< std::size_t > m_seq
 
std::aligned_storage< sizeof(T), alignof(T)>::type m_storage
 

Detailed Description

template<class T>
struct logit::detail::MpscRingAny< T >::Cell

Single cell storing sequence number and raw storage for T.

Definition at line 28 of file MpscRingAny.hpp.

Member Data Documentation

◆ m_seq

template<class T >
std::atomic<std::size_t> logit::detail::MpscRingAny< T >::Cell::m_seq

Definition at line 29 of file MpscRingAny.hpp.

◆ m_storage

template<class T >
std::aligned_storage<sizeof(T),alignof(T)>::type logit::detail::MpscRingAny< T >::Cell::m_storage

Definition at line 30 of file MpscRingAny.hpp.


The documentation for this struct was generated from the following file: