RTC Toolkit  2.0.0
Public Member Functions | Public Attributes | List of all members
FrameIdentifier Struct Reference

Unique identifier for packets of a single frame. More...

#include <packetCombiner.hpp>

Public Member Functions

bool operator< (const FrameIdentifier &rhs) const
 
bool operator== (const FrameIdentifier &rhs) const
 
bool operator!= (const FrameIdentifier &rhs) const
 
 FrameIdentifier (SampleIdentifier new_sample_id, uint16_t new_frame_id)
 
 FrameIdentifier ()=default
 

Public Attributes

SampleIdentifier sample_id
 
uint16_t frame_id
 

Detailed Description

Unique identifier for packets of a single frame.

Constructor & Destructor Documentation

◆ FrameIdentifier() [1/2]

FrameIdentifier::FrameIdentifier ( SampleIdentifier  new_sample_id,
uint16_t  new_frame_id 
)
inlineexplicit

◆ FrameIdentifier() [2/2]

FrameIdentifier::FrameIdentifier ( )
default

Member Function Documentation

◆ operator!=()

bool FrameIdentifier::operator!= ( const FrameIdentifier rhs) const
inline

◆ operator<()

bool FrameIdentifier::operator< ( const FrameIdentifier rhs) const
inline

◆ operator==()

bool FrameIdentifier::operator== ( const FrameIdentifier rhs) const
inline

Member Data Documentation

◆ frame_id

uint16_t FrameIdentifier::frame_id

◆ sample_id

SampleIdentifier FrameIdentifier::sample_id

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