Project
Loading...
Searching...
No Matches
o2::dataformats::TimeFrame Class Reference

#include <TimeFrame.h>

Public Member Functions

 TimeFrame ()
 
 TimeFrame (fair::mq::Parts &parts)
 
o2::header::TimeStamp const & GetTimeStamp () const
 
template<typename TimeUnit >
std::chrono::duration< typename TimeUnit::duration > GetDuration () const
 
int GetNumFlps () const
 
bool IsComplete () const
 
size_t GetNumParts () const
 
MessageSizePairGetPart (size_t i)
 
size_t GetPayloadSize () const
 
size_t GetPayloadSize (size_t i) const
 

Detailed Description

Definition at line 37 of file TimeFrame.h.

Constructor & Destructor Documentation

◆ TimeFrame() [1/2]

o2::dataformats::TimeFrame::TimeFrame ( )
inline

Definition at line 40 of file TimeFrame.h.

◆ TimeFrame() [2/2]

o2::dataformats::TimeFrame::TimeFrame ( fair::mq::Parts &  parts)
inline

Definition at line 44 of file TimeFrame.h.

Member Function Documentation

◆ GetDuration()

template<typename TimeUnit >
std::chrono::duration< typename TimeUnit::duration > o2::dataformats::TimeFrame::GetDuration ( ) const
inline

Definition at line 57 of file TimeFrame.h.

◆ GetNumFlps()

int o2::dataformats::TimeFrame::GetNumFlps ( ) const
inline

Definition at line 64 of file TimeFrame.h.

◆ GetNumParts()

size_t o2::dataformats::TimeFrame::GetNumParts ( ) const
inline

Definition at line 74 of file TimeFrame.h.

◆ GetPart()

MessageSizePair & o2::dataformats::TimeFrame::GetPart ( size_t  i)
inline

Definition at line 76 of file TimeFrame.h.

◆ GetPayloadSize() [1/2]

size_t o2::dataformats::TimeFrame::GetPayloadSize ( ) const
inline

Definition at line 78 of file TimeFrame.h.

◆ GetPayloadSize() [2/2]

size_t o2::dataformats::TimeFrame::GetPayloadSize ( size_t  i) const
inline

Definition at line 83 of file TimeFrame.h.

◆ GetTimeStamp()

o2::header::TimeStamp const & o2::dataformats::TimeFrame::GetTimeStamp ( ) const
inline

Definition at line 52 of file TimeFrame.h.

◆ IsComplete()

bool o2::dataformats::TimeFrame::IsComplete ( ) const
inline

Definition at line 69 of file TimeFrame.h.


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