famouso::mw::afp::defrag::EseqSubjectDemuxKey< DCP, Subject_t > Struct Template Reference
Demux key type with event sequence number, multiple subjects and one publisher per subject. More...
#include <EventSeqDemux.h>
Public Types | |
enum | { uses_subject = 1 } |
True if header did contain an event sequence number. More... | |
Public Member Functions | |
bool | operator< (const EseqSubjectDemuxKey &v2) const |
bool | operator== (const EseqSubjectDemuxKey &v2) const |
EseqSubjectDemuxKey (const Headers< DCP > &header, const Subject_t &subj) | |
Data Fields | |
const uint32_t | eseq |
const Subject_t | subject |
const bool | eseq_header |
Detailed Description
template<typename DCP, class Subject_t>
struct famouso::mw::afp::defrag::EseqSubjectDemuxKey< DCP, Subject_t >
Demux key type with event sequence number, multiple subjects and one publisher per subject.
Member Enumeration Documentation
template<typename DCP , class Subject_t >
anonymous enum |
Constructor & Destructor Documentation
template<typename DCP , class Subject_t >
famouso::mw::afp::defrag::EseqSubjectDemuxKey< DCP, Subject_t >::EseqSubjectDemuxKey | ( | const Headers< DCP > & | header, | |
const Subject_t & | subj | |||
) | [inline] |
Member Function Documentation
template<typename DCP , class Subject_t >
bool famouso::mw::afp::defrag::EseqSubjectDemuxKey< DCP, Subject_t >::operator< | ( | const EseqSubjectDemuxKey< DCP, Subject_t > & | v2 | ) | const [inline] |
template<typename DCP , class Subject_t >
bool famouso::mw::afp::defrag::EseqSubjectDemuxKey< DCP, Subject_t >::operator== | ( | const EseqSubjectDemuxKey< DCP, Subject_t > & | v2 | ) | const [inline] |
Field Documentation
template<typename DCP , class Subject_t >
const uint32_t famouso::mw::afp::defrag::EseqSubjectDemuxKey< DCP, Subject_t >::eseq |
template<typename DCP , class Subject_t >
const bool famouso::mw::afp::defrag::EseqSubjectDemuxKey< DCP, Subject_t >::eseq_header |
template<typename DCP , class Subject_t >
const Subject_t famouso::mw::afp::defrag::EseqSubjectDemuxKey< DCP, Subject_t >::subject |
The documentation for this struct was generated from the following file:
- include/mw/afp/defrag/EventSeqDemux.h