#include <storage.H>
◆ writer()
hobbes::storage::writer::writer |
( |
const bytes & |
meta, |
|
|
const std::string & |
shmname, |
|
|
size_t |
qvalsz, |
|
|
size_t |
count |
|
) |
| |
|
inline |
◆ ~writer()
hobbes::storage::writer::~writer |
( |
| ) |
|
|
inline |
◆ config()
◆ next()
uint8_t* hobbes::storage::writer::next |
( |
| ) |
|
|
inline |
◆ nextIndex()
uint32_t hobbes::storage::writer::nextIndex |
( |
volatile uint32_t * |
i | ) |
const |
|
inlineprivate |
◆ pollNext()
uint8_t* hobbes::storage::writer::pollNext |
( |
| ) |
|
|
inline |
◆ push()
void hobbes::storage::writer::push |
( |
| ) |
|
|
inline |
◆ readIndex()
volatile uint32_t* hobbes::storage::writer::readIndex |
( |
| ) |
const |
|
inlineprivate |
◆ value()
uint8_t* hobbes::storage::writer::value |
( |
size_t |
i | ) |
const |
|
inlineprivate |
◆ waitState()
volatile uint32_t* hobbes::storage::writer::waitState |
( |
| ) |
const |
|
inlineprivate |
◆ writeIndex()
volatile uint32_t* hobbes::storage::writer::writeIndex |
( |
| ) |
const |
|
inlineprivate |
◆ cfg
◆ shmfd
int hobbes::storage::writer::shmfd |
|
private |
◆ shmname
std::string hobbes::storage::writer::shmname |
|
private |
The documentation for this class was generated from the following file: