Project
Loading...
Searching...
No Matches
Length defines for DataHeader members

Variables

constexpr uint32_t o2::header::gSizeMagicString = 4
 size of the magic string field
 
constexpr uint32_t o2::header::gSizeDataOriginString = 4
 size of the data origin field
 
constexpr uint32_t o2::header::gSizeSerializationMethodString = 8
 size of the payload serialization field
 
constexpr uint32_t o2::header::gSizeDataDescriptionString = 16
 size of the data description field
 
constexpr uint32_t o2::header::gSizeHeaderDescriptionString = 8
 size of the header description field
 

Detailed Description

The header uses char fields for several members. This allows to define self consistent unique identifiers. The identifiers are human readable in memory and, rather than enumerators, independent of software versions. The string is NOT required to be zero terminated!.

This section defines constant field lengths for char fields

Variable Documentation

◆ gSizeDataDescriptionString

constexpr uint32_t o2::header::gSizeDataDescriptionString = 16
constexpr

size of the data description field

Definition at line 82 of file DataHeader.h.

◆ gSizeDataOriginString

constexpr uint32_t o2::header::gSizeDataOriginString = 4
constexpr

size of the data origin field

Definition at line 78 of file DataHeader.h.

◆ gSizeHeaderDescriptionString

constexpr uint32_t o2::header::gSizeHeaderDescriptionString = 8
constexpr

size of the header description field

Definition at line 84 of file DataHeader.h.

◆ gSizeMagicString

constexpr uint32_t o2::header::gSizeMagicString = 4
constexpr

size of the magic string field

Definition at line 76 of file DataHeader.h.

◆ gSizeSerializationMethodString

constexpr uint32_t o2::header::gSizeSerializationMethodString = 8
constexpr

size of the payload serialization field

Definition at line 80 of file DataHeader.h.