Menu

famouso::mw::afp::defrag::EseqDemuxKey< DCP, Subject_t > Struct Template Reference

Demux key type with event sequence number, one subject and one publisher. More...

#include <EventSeqDemux.h>

Public Types

enum  { uses_subject = 0 }
 

True if header did contain an event sequence number.

More...

Public Member Functions

bool operator< (const EseqDemuxKey &v2) const
bool operator== (const EseqDemuxKey &v2) const
 EseqDemuxKey (const Headers< DCP > &header, const Subject_t &subj)

Data Fields

const uint32_t eseq
const bool eseq_header

Detailed Description

template<typename DCP, class Subject_t>
struct famouso::mw::afp::defrag::EseqDemuxKey< DCP, Subject_t >

Demux key type with event sequence number, one subject and one publisher.


Member Enumeration Documentation

template<typename DCP , class Subject_t >
anonymous enum

True if header did contain an event sequence number.

Enumerator:
uses_subject 

Constructor & Destructor Documentation

template<typename DCP , class Subject_t >
famouso::mw::afp::defrag::EseqDemuxKey< DCP, Subject_t >::EseqDemuxKey ( const Headers< DCP > &  header,
const Subject_t &  subj 
) [inline]

Member Function Documentation

template<typename DCP , class Subject_t >
bool famouso::mw::afp::defrag::EseqDemuxKey< DCP, Subject_t >::operator< ( const EseqDemuxKey< DCP, Subject_t > &  v2  )  const [inline]
template<typename DCP , class Subject_t >
bool famouso::mw::afp::defrag::EseqDemuxKey< DCP, Subject_t >::operator== ( const EseqDemuxKey< DCP, Subject_t > &  v2  )  const [inline]

Field Documentation

template<typename DCP , class Subject_t >
const bool famouso::mw::afp::defrag::EseqDemuxKey< DCP, Subject_t >::eseq_header

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