Public Member Functions | Data Fields

base::RawDataRec Struct Reference

#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

Detailed Description

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.


Constructor & Destructor Documentation

base::RawDataRec::RawDataRec (  )  [inline]

Definition at line 24 of file Buffer.h.


Member Function Documentation

void base::RawDataRec::reset (  )  [inline]

Definition at line 26 of file Buffer.h.

References boardid, buf, datalen, format, global_tm, kind, local_tm, and refcnt.

Referenced by base::Buffer::makecopyof(), and base::Buffer::makereferenceof().


Field Documentation

Definition at line 15 of file Buffer.h.

Referenced by reset().

Definition at line 21 of file Buffer.h.

Referenced by base::Buffer::makecopyof(), base::Buffer::makereferenceof(), and reset().

Definition at line 22 of file Buffer.h.

Referenced by base::Buffer::makecopyof(), base::Buffer::makereferenceof(), and reset().

Definition at line 16 of file Buffer.h.

Referenced by reset().

Definition at line 19 of file Buffer.h.

Referenced by reset().

Definition at line 14 of file Buffer.h.

Referenced by reset().

Definition at line 18 of file Buffer.h.

Referenced by reset().


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