#include <LogBuffer.h>
| Public Member Functions | |
| LB_State () | |
| LB_State (volatile LB_State &vs) | |
| LB_State & | operator= (volatile LB_State &vs) | 
| Data Fields | |
| int64_t | ival | 
| struct { | |
| uint32_t offset | |
| uint16_t num_entries | |
| uint16_t full:1 | |
| uint16_t num_writers:15 | |
| } | s | 
Definition at line 101 of file LogBuffer.h.
| LB_State::LB_State | ( | ) |  [inline] | 
Definition at line 103 of file LogBuffer.h.
| LB_State::LB_State | ( | volatile LB_State & | vs | ) |  [inline] | 
Definition at line 107 of file LogBuffer.h.
References ival.
Definition at line 112 of file LogBuffer.h.
References ival.
| uint16_t LB_State::full | 
Definition at line 123 of file LogBuffer.h.
Referenced by LogBuffer::checkin_write(), and LogBuffer::checkout_write().
| int64_t LB_State::ival | 
Definition at line 118 of file LogBuffer.h.
Referenced by LB_State(), operator=(), and LogBuffer::switch_state().
| uint16_t LB_State::num_entries | 
Definition at line 122 of file LogBuffer.h.
Referenced by LogBuffer::checkout_write(), and LogBuffer::update_header_data().
| uint16_t LB_State::num_writers | 
Definition at line 124 of file LogBuffer.h.
Referenced by LogBuffer::checkin_write(), and LogBuffer::checkout_write().
| uint32_t LB_State::offset | 
Definition at line 121 of file LogBuffer.h.
Referenced by LogBuffer::checkin_write(), LogBuffer::checkout_write(), LogBuffer::LogBuffer(), and LogBuffer::update_header_data().
| struct { ... } LB_State::s | 
 1.7.1
 1.7.1