Project
Loading...
Searching...
No Matches
o2::algorithm::ForwardParser< HeaderT, TrailerT >::FrameInfo Struct Reference

#include <Parser.h>

Public Types

using PtrT = const PayloadType *
 

Public Attributes

const HeaderTypeheader = nullptr
 
const TrailerTypetrailer = nullptr
 
PtrT payload = nullptr
 
size_t length = 0
 

Detailed Description

template<typename HeaderT, typename TrailerT = void>
struct o2::algorithm::ForwardParser< HeaderT, TrailerT >::FrameInfo

a compound of header, data, and trailer

Definition at line 108 of file Parser.h.

Member Typedef Documentation

◆ PtrT

template<typename HeaderT , typename TrailerT = void>
using o2::algorithm::ForwardParser< HeaderT, TrailerT >::FrameInfo::PtrT = const PayloadType*

Definition at line 109 of file Parser.h.

Member Data Documentation

◆ header

template<typename HeaderT , typename TrailerT = void>
const HeaderType* o2::algorithm::ForwardParser< HeaderT, TrailerT >::FrameInfo::header = nullptr

Definition at line 111 of file Parser.h.

◆ length

template<typename HeaderT , typename TrailerT = void>
size_t o2::algorithm::ForwardParser< HeaderT, TrailerT >::FrameInfo::length = 0

Definition at line 114 of file Parser.h.

◆ payload

template<typename HeaderT , typename TrailerT = void>
PtrT o2::algorithm::ForwardParser< HeaderT, TrailerT >::FrameInfo::payload = nullptr

Definition at line 113 of file Parser.h.

◆ trailer

template<typename HeaderT , typename TrailerT = void>
const TrailerType* o2::algorithm::ForwardParser< HeaderT, TrailerT >::FrameInfo::trailer = nullptr

Definition at line 112 of file Parser.h.


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