VECTOR_BLF_AFDXERROREVENT(3)
π NAME π
okay bestie, welcome to the Vector::BL...xErrorEvent(3) page from the Library Functions Manual β todayβs main character is Vector::BLF::AfdxErrorEvent, aka AFDX_ERROR_EVENT π
β¨
π SYNOPSIS π
#include <AfdxErrorEvent.h>
Inherits Vector::BLF::ObjectHeader.
πΈ Public Member Functions πΈ
void read (AbstractFile &is) overrideβ reads stuff, override vibesvoid write (AbstractFile &os) overrideβ writes stuff, override vibesuint32_t calculateObjectSize () const overrideβ calculates the object size, const and override, periodt
π¦ Public Member Functions inherited from Vector::BLF::ObjectHeader π¦
ObjectHeader (const ObjectType objectType, const uint16_t objectVersion=0)β constructor withobjectTypeand optionalobjectVersionvoid read (AbstractFile &is) overrideβ inherited readvoid write (AbstractFile &os) overrideβ inherited writeuint16_t calculateHeaderSize () const overrideβ calculates the header sizeuint32_t calculateObjectSize () const overrideβ calculates the object size
π§ Public Member Functions inherited from Vector::BLF::ObjectHeaderBase π§
ObjectHeaderBase (const uint16_t headerVersion, const ObjectType objectType)β constructor withheaderVersionandobjectTypeObjectHeaderBase (const ObjectHeaderBase &)=defaultβ copy constructor, defaultObjectHeaderBase & operator= (const ObjectHeaderBase &)=defaultβ copy assignment, defaultObjectHeaderBase (ObjectHeaderBase &&)=defaultβ move constructor, defaultObjectHeaderBase & operator= (ObjectHeaderBase &&)=defaultβ move assignment, default
π Public Attributes π
uint16_t channel {}β application channeluint16_t errorLevel {}β Error Level.uint32_t sourceIdentifier {}β source identifierstd::array< char, 512 > errorText {}β error textstd::array< char, 512 > errorAttributes {}β error attributes
π Public Attributes inherited from Vector::BLF::ObjectHeader π
uint32_t objectFlags {ObjectFlags::TimeOneNans}β object flagsuint16_t clientIndex {}β client index of send nodeuint16_t objectVersion {0}β object specific versionuint64_t objectTimeStamp {}β object timestamp
π«Ά Public Attributes inherited from Vector::BLF::ObjectHeaderBase π«Ά
uint32_t signature {ObjectSignature}β signature (ObjectSignature)uint16_t headerSize {}β sizeof object headeruint16_t headerVersion {}β header version (1)uint32_t objectSize {}β object sizeObjectType objectType {ObjectType::UNKNOWN}β object type
π Additional Inherited Members π
π Public Types inherited from Vector::BLF::ObjectHeader π
enum ObjectFlags : uint32_t { TimeTenMics = 0x00000001, TimeOneNans = 0x00000002 }
β¨ Detailed Description β¨
AFDX_ERROR_EVENT.
AFDX general error event, available since 8.5 π₯
π Member Function Documentation π
π uint32_t Vector::BLF::AfdxErrorEvent::calculateObjectSize () const π
[override], [virtual]
Calculates the objectSize.
Returns: object size.
Reimplemented from Vector::BLF::ObjectHeaderBase.
π void Vector::BLF::AfdxErrorEvent::read (AbstractFile & is) π
[override], [virtual]
Read the data of this object.
Parameters: is β input stream.
Reimplemented from Vector::BLF::ObjectHeaderBase.
π void Vector::BLF::AfdxErrorEvent::write (AbstractFile & os) π
[override], [virtual]
Write the data of this object.
Parameters: os β output stream.
Reimplemented from Vector::BLF::ObjectHeaderBase.
π Member Data Documentation π
std::array<char, 512> Vector::BLF::AfdxErrorEvent::errorAttributes {}
error attributes πΈ
uint16_t Vector::BLF::AfdxErrorEvent::errorLevel {}
Error Level. π
0=error1=warning2=info
std::array<char, 512> Vector::BLF::AfdxErrorEvent::errorText {}
error text π¦
uint32_t Vector::BLF::AfdxErrorEvent::sourceIdentifier {}
source identifier π₯
π Author π
Generated automatically by Doxygen for Vector BLF from the source code.
mwah π β footer bestie check: Vector BLF + Vector::BL...xErrorEvent(3), no date listed, and the source/version tea is the Doxygen line above β¨
π¦ where this page comes from
- arch rolling: vector-blf 2.4.2-2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms