Vector::BLF::GeneralSerialEvent(3) Library Functions Manual Vector::BLF::GeneralSerialEvent(3)

Vector::BLF::GeneralSerialEvent

#include <GeneralSerialEvent.h>


GeneralSerialEvent (const GeneralSerialEvent &)=default
GeneralSerialEvent & operator= (const GeneralSerialEvent &)=default
GeneralSerialEvent (GeneralSerialEvent &&)=default
GeneralSerialEvent & operator= (GeneralSerialEvent &&)=default
virtual void read (AbstractFile &is)
virtual void write (AbstractFile &os)
virtual uint32_t calculateObjectSize () const


uint32_t dataLength {}
length of variable data in bytes uint32_t timeStampsLength {}
length of variable timestamps in bytes uint64_t reservedGeneralSerialEvent {}
std::vector< uint8_t > data {}
variable data std::vector< int64_t > timeStamps {}
variable timestamps (optional)

general serial event

Calculates the objectSize

Returns

object size

Read the data of this object

Parameters

is input stream

Write the data of this object

Parameters

os output stream

variable data variable data

length of variable data in bytes length of variable data in bytes

reserved

variable timestamps (optional) variable timestamps (optional)

length of variable timestamps in bytes length of variable timestamps in bytes

Generated automatically by Doxygen for Vector BLF from the source code.

Vector BLF