#include <Buffer.h>
Public Member Functions | |
RawDataRec () | |
void | reset () |
Data Fields | |
int | refcnt |
unsigned | kind |
unsigned | boardid |
unsigned | format |
GlobalTime_t | local_tm |
GlobalTime_t | global_tm |
void * | buf |
unsigned | datalen |
Class base::Buffer is for memory management It allows to keep many references on same raw data and automatically release it
Definition at line 11 of file Buffer.h.
void base::RawDataRec::reset | ( | ) | [inline] |
unsigned base::RawDataRec::boardid |
void* base::RawDataRec::buf |
Definition at line 21 of file Buffer.h.
Referenced by base::Buffer::makecopyof(), base::Buffer::makereferenceof(), and reset().
unsigned base::RawDataRec::datalen |
Definition at line 22 of file Buffer.h.
Referenced by base::Buffer::makecopyof(), base::Buffer::makereferenceof(), and reset().
unsigned base::RawDataRec::format |
unsigned base::RawDataRec::kind |
Definition at line 12 of file Buffer.h.
Referenced by base::Buffer::Buffer(), base::Buffer::makecopyof(), base::Buffer::makereferenceof(), base::Buffer::operator=(), reset(), and base::Buffer::reset().