ZeroErr
Loading...
Searching...
No Matches
zeroerr::DataBlock Struct Reference
Collaboration diagram for zeroerr::DataBlock:

Public Member Functions

 ZEROERR_ATOMIC (size_t) size
 DataBlock ()
 ~DataBlock ()
void clear ()
LogMessage * begin ()
LogMessage * end ()

Public Attributes

DataBlock * next = nullptr
char data [LogStreamMaxSize]

Constructor & Destructor Documentation

◆ DataBlock()

zeroerr::DataBlock::DataBlock ( )
inline

◆ ~DataBlock()

zeroerr::DataBlock::~DataBlock ( )
inline

Member Function Documentation

◆ begin()

LogMessage * zeroerr::DataBlock::begin ( )
inline

◆ clear()

void zeroerr::DataBlock::clear ( )
inline

◆ end()

LogMessage * zeroerr::DataBlock::end ( )
inline

◆ ZEROERR_ATOMIC()

zeroerr::DataBlock::ZEROERR_ATOMIC ( size_t )

Member Data Documentation

◆ data

char zeroerr::DataBlock::data[LogStreamMaxSize]

◆ next

DataBlock* zeroerr::DataBlock::next = nullptr

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