Vector::BL...aLostBegin(3)

πŸ“¦ version 2.4.2, in arch rolling

πŸ’… Vector::BLF::DataLostBegin β€” DATA_LOST_BEGIN πŸŽ€

okay bestie so this is a page out of the Library Functions Manual (yes that's the manual name, we love a formal queen) and it's all about Vector::BLF::DataLostBegin, which is β€” you guessed it β€” the DATA_LOST_BEGIN thing. she's giving very specific, very niche, very iconic ✨


✨ NAME ✨

Vector::BLF::DataLostBegin β€” literally just DATA_LOST_BEGIN. that's the whole name, no notes πŸ’…


🌸 SYNOPSIS 🌸

#include <DataLostBegin.h>

she Inherits Vector::BLF::ObjectHeader. family tree is giving main character lineage πŸ‘‘

πŸ’œ Public Types

enum QueueIdentifier : uint32_t { RtQueue = 0, AnlyzQueue = 1,
    RtAndAnlyzQueue = 2 }

🫢 Public Types inherited from Vector::BLF::ObjectHeader

enum ObjectFlags : uint32_t { TimeTenMics = 0x00000001, TimeOneNans =
    0x00000002 }

πŸ¦‹ Public Member Functions

  • void read (AbstractFile &is) override β€” reads the data, override energy
  • void write (AbstractFile &os) override β€” writes the data, override energy
  • uint32_t calculateObjectSize () const override β€” does the math on the object size

⭐ Public Member Functions inherited from Vector::BLF::ObjectHeader

ObjectHeader (const ObjectType objectType, const uint16_t
    objectVersion=0)
void read (AbstractFile &is) override
void write (AbstractFile &os) override
uint16_t calculateHeaderSize () const override
uint32_t calculateObjectSize () const override

🧚 Public Member Functions inherited from Vector::BLF::ObjectHeaderBase

ObjectHeaderBase (const uint16_t headerVersion, const ObjectType
    objectType)
ObjectHeaderBase (const ObjectHeaderBase &)=default
ObjectHeaderBase & operator= (const ObjectHeaderBase &)=default
ObjectHeaderBase (ObjectHeaderBase &&)=default
ObjectHeaderBase & operator= (ObjectHeaderBase &&)=default

πŸ“ Public Attributes

  • uint32_t queueIdentifier {} β€” the identifier, sitting there in her little braces, unbothered

πŸ”₯ Public Attributes inherited from Vector::BLF::ObjectHeader

  • uint32_t objectFlags {ObjectFlags::TimeOneNans} β€” object flags
  • uint16_t clientIndex {} β€” client index of send node
  • uint16_t objectVersion {0} β€” object specific version
  • uint64_t objectTimeStamp {} β€” object timestamp

🌈 Public Attributes inherited from Vector::BLF::ObjectHeaderBase

  • uint32_t signature {ObjectSignature} β€” signature (ObjectSignature)
  • uint16_t headerSize {} β€” sizeof object header
  • uint16_t headerVersion {} β€” header version (1)
  • uint32_t objectSize {} β€” object size
  • ObjectType objectType {ObjectType::UNKNOWN} β€” object type

πŸ’– Detailed Description πŸ’–

DATA_LOST_BEGIN. that's it. that's the description. she said "I said what I said" πŸ’€


πŸŽ€ Member Enumeration Documentation πŸŽ€

enum Vector::BLF::DataLostBegin::QueueIdentifier : uint32_t

this is the enumeration for queueIdentifier. yes queen, keep it typed ✨


🧡 Member Function Documentation 🧡

uint32_t Vector::BLF::DataLostBegin::calculateObjectSize () const

[override], [virtual] β€” very "I'm not like other functions" of her.

Calculates the objectSize.

Returns: object size. that's the return. object size. slay.

Reimplemented from Vector::BLF::ObjectHeaderBase.

void Vector::BLF::DataLostBegin::read (AbstractFile & is)

[override], [virtual]

Read the data of this object.

Parameters: is β€” input stream πŸ’§

Reimplemented from Vector::BLF::ObjectHeaderBase.

void Vector::BLF::DataLostBegin::write (AbstractFile & os)

[override], [virtual]

Write the data of this object.

Parameters: os β€” output stream πŸ“€

Reimplemented from Vector::BLF::ObjectHeaderBase.


πŸ’ Member Data Documentation πŸ’

uint32_t Vector::BLF::DataLostBegin::queueIdentifier {}

identifier for the leaking queue πŸ«— ngl the phrase "leaking queue" is doing a lot but okay we listen and we don't judge


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for Vector BLF from the source code. so nobody hand-wrote this, a robot did, and honestly the robot ate πŸ€–βœ¨


fr fr bestie: this whole page is about one object type and its inherited baggage. nothing here is dangerous, nothing's deprecated, it's just vibes and uint32_ts. read the inherited attributes section though, that's where all the actual data lives πŸ’–

okay that's the page!! it's from Vector BLF (that's the source/version at the bottom, mwah) β€” no date on this one so I'm not gonna manifest one out of thin air πŸ™ˆ hope that was everything you needed, ily, go compile something πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from