mrfioc2  2.3.0
Public Member Functions | Public Attributes | List of all members
EVRMRMTSBuffer::ebuf_t Struct Reference

#include <drvemTSBuffer.h>

Public Member Functions

 ebuf_t ()
 

Public Attributes

size_t pos
 
std::vector< epicsTimeStamp > buf
 
epicsTimeStamp flushtime
 
epicsTimeStamp prevflushtime
 
bool ok
 
bool prevok
 
bool drop
 

Detailed Description

Definition at line 54 of file drvemTSBuffer.h.

Constructor & Destructor Documentation

◆ ebuf_t()

EVRMRMTSBuffer::ebuf_t::ebuf_t ( )
inline

Definition at line 60 of file drvemTSBuffer.h.

60  :pos(0u), ok(false), prevok(false), drop(false) {
61  flushtime.secPastEpoch = 0u;
62  flushtime.nsec = 0u;
64  }
epicsTimeStamp flushtime
Definition: drvemTSBuffer.h:57
epicsTimeStamp prevflushtime
Definition: drvemTSBuffer.h:57

Member Data Documentation

◆ buf

std::vector<epicsTimeStamp> EVRMRMTSBuffer::ebuf_t::buf

Definition at line 56 of file drvemTSBuffer.h.

◆ drop

bool EVRMRMTSBuffer::ebuf_t::drop

Definition at line 59 of file drvemTSBuffer.h.

◆ flushtime

epicsTimeStamp EVRMRMTSBuffer::ebuf_t::flushtime

Definition at line 57 of file drvemTSBuffer.h.

◆ ok

bool EVRMRMTSBuffer::ebuf_t::ok

Definition at line 58 of file drvemTSBuffer.h.

◆ pos

size_t EVRMRMTSBuffer::ebuf_t::pos

Definition at line 55 of file drvemTSBuffer.h.

◆ prevflushtime

epicsTimeStamp EVRMRMTSBuffer::ebuf_t::prevflushtime

Definition at line 57 of file drvemTSBuffer.h.

◆ prevok

bool EVRMRMTSBuffer::ebuf_t::prevok

Definition at line 58 of file drvemTSBuffer.h.


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