Vector BLF
Vector::BLF::GeneralSerialEvent Struct Referencefinal

#include <GeneralSerialEvent.h>

Collaboration diagram for Vector::BLF::GeneralSerialEvent:
Collaboration graph

Public Member Functions

 GeneralSerialEvent (const GeneralSerialEvent &)=default
 
GeneralSerialEventoperator= (const GeneralSerialEvent &)=default
 
 GeneralSerialEvent (GeneralSerialEvent &&)=default
 
GeneralSerialEventoperator= (GeneralSerialEvent &&)=default
 
virtual void read (AbstractFile &is)
 
virtual void write (AbstractFile &os)
 
virtual DWORD calculateObjectSize () const
 

Public Attributes

DWORD dataLength {}
 length of variable data in bytes More...
 
DWORD timeStampsLength {}
 length of variable timestamps in bytes More...
 
ULONGLONG reservedGeneralSerialEvent {}
 
std::vector< BYTE > data {}
 variable data More...
 
std::vector< LONGLONG > timeStamps {}
 variable timestamps (optional) More...
 

Detailed Description

general serial event

Member Function Documentation

◆ calculateObjectSize()

DWORD Vector::BLF::GeneralSerialEvent::calculateObjectSize ( ) const
virtual

Calculates the objectSize

Returns
object size

◆ read()

void Vector::BLF::GeneralSerialEvent::read ( AbstractFile is)
virtual

Read the data of this object

Parameters
isinput stream

◆ write()

void Vector::BLF::GeneralSerialEvent::write ( AbstractFile os)
virtual

Write the data of this object

Parameters
osoutput stream

Member Data Documentation

◆ data

std::vector<BYTE> Vector::BLF::GeneralSerialEvent::data {}

variable data

variable data

◆ dataLength

DWORD Vector::BLF::GeneralSerialEvent::dataLength {}

length of variable data in bytes

length of variable data in bytes

◆ reservedGeneralSerialEvent

ULONGLONG Vector::BLF::GeneralSerialEvent::reservedGeneralSerialEvent {}

reserved

◆ timeStamps

std::vector<LONGLONG> Vector::BLF::GeneralSerialEvent::timeStamps {}

variable timestamps (optional)

variable timestamps (optional)

◆ timeStampsLength

DWORD Vector::BLF::GeneralSerialEvent::timeStampsLength {}

length of variable timestamps in bytes

length of variable timestamps in bytes


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