Atlas Runtime
|
#include <circular_buffer.hpp>
Public Member Functions | |
CbListNode (CbLog< T > *cb, char *start_addr, char *end_addr) | |
CbListNode ()=delete | |
CbListNode (const CbListNode &)=delete | |
CbListNode (CbListNode &&)=delete | |
CbListNode & | operator= (const CbListNode &)=delete |
CbListNode & | operator= (CbListNode &&)=delete |
Public Attributes | |
CbLog< T > * | Cb |
char * | StartAddr |
char * | EndAddr |
CbListNode< T > * | Next |
pthread_t | Tid |
std::atomic< uint32_t > | isAvailable |
|
inlineexplicit |
|
delete |
|
delete |
|
delete |
|
delete |
|
delete |
CbLog<T>* Atlas::CbListNode< T >::Cb |
char* Atlas::CbListNode< T >::EndAddr |
std::atomic<uint32_t> Atlas::CbListNode< T >::isAvailable |
CbListNode<T>* Atlas::CbListNode< T >::Next |
char* Atlas::CbListNode< T >::StartAddr |
pthread_t Atlas::CbListNode< T >::Tid |