dEngine
Simple 2D C++ game engine
Public Member Functions | Public Attributes | List of all members
nanolog::RingBuffer::Item Struct Reference

Public Member Functions

 Item ()
 

Public Attributes

std::atomic_flag flag
 
char written
 
char padding [256 - sizeof(std::atomic_flag) - sizeof(char) - sizeof(NanoLogLine)]
 
NanoLogLine logline
 

Constructor & Destructor Documentation

◆ Item()

nanolog::RingBuffer::Item::Item ( )
inline

Member Data Documentation

◆ flag

std::atomic_flag nanolog::RingBuffer::Item::flag

◆ logline

NanoLogLine nanolog::RingBuffer::Item::logline

◆ padding

char nanolog::RingBuffer::Item::padding[256 - sizeof(std::atomic_flag) - sizeof(char) - sizeof(NanoLogLine)]

◆ written

char nanolog::RingBuffer::Item::written