VECTOR_BLF_GENERALSERIALEVENT(3)

πŸ“¦ version 2.4.2, in arch rolling

πŸ’… Vector::BLF::GeneralSerialEvent πŸ’…

okay so bestie, welcome to the Library Functions Manual page for Vector::BLF::GeneralSerialEvent. The abbreviated page header is Vector::BL...SerialEvent(3) β€” yes, that's literally the header, and I'm folding it in here instead of copying the whole line. This class is giving general serial event realness. Let's go. ✨


🌸 NAME 🌸

Vector::BLF::GeneralSerialEvent β€” that's the class name, periodt. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

First up, the include. No cap, you need this exact line:

#include <GeneralSerialEvent.h>

πŸ’– Public Member Functions πŸ’–

Here are the public member functions, copied exactly because we do not mess with signatures:

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

🌸 Public Attributes 🌸

These are the public attributes, with their default empty braces {} and everything:

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

πŸ¦‹ Detailed Description πŸ¦‹

general serial event. That's the whole description, bestie β€” it's a general serial event. πŸ¦‹


✨ Member Function Documentation ✨

⭐ uint32_t Vector::BLF::GeneralSerialEvent::calculateObjectSize () const [virtual] ⭐

Calculates the objectSize.

Returns: object size.

🌟 void Vector::BLF::GeneralSerialEvent::read (AbstractFile & is) [virtual] 🌟

Read the data of this object.

Parameters: is β€” input stream.

πŸ’« void Vector::BLF::GeneralSerialEvent::write (AbstractFile & os) [virtual] πŸ’«

Write the data of this object.

Parameters: os β€” output stream.


πŸ“ Member Data Documentation πŸ“

  • std::vector<uint8_t> Vector::BLF::GeneralSerialEvent::data {} β€” variable data, and yeah, the original says it again: variable data.
  • uint32_t Vector::BLF::GeneralSerialEvent::dataLength {} β€” length of variable data in bytes, repeated by the docs as: length of variable data in bytes.
  • uint64_t Vector::BLF::GeneralSerialEvent::reservedGeneralSerialEvent {} β€” reserved.
  • std::vector<int64_t> Vector::BLF::GeneralSerialEvent::timeStamps {} β€” variable timestamps (optional), and again: variable timestamps (optional).
  • uint32_t Vector::BLF::GeneralSerialEvent::timeStampsLength {} β€” length of variable timestamps in bytes, repeated as: length of variable timestamps in bytes.

πŸ‘‘ Author πŸ‘‘

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


okay that's the page, bestie. The footer's source/version is Vector BLF, and it repeats the abbreviated page title Vector::BL...SerialEvent(3); no date is shown on this one, ngl. It's the Library Functions Manual, and we're done. mwah πŸ’‹βœ¨πŸ«Ά

πŸ“¦ where this page comes from