B2BITS FIX Antenna C++ 2.33.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Engine::MsgFilter Struct Reference

Message filter. More...

#include <B2BITS_MsgFilter.h>

+ Collaboration diagram for Engine::MsgFilter:

Public Member Functions

 MsgFilter ()
 Constructs empty messages filter.
 

Public Attributes

int beginSeqNo_
 First message of range.
 
int endSeqNo_
 Last message of range.
 
FixFieldsList filter_
 Messages with specific pairs <tag, value> must be included.
 
MsgTypes msgTypes_
 Messages of what types must be included into output list.
 

Detailed Description

Message filter.

Constructor & Destructor Documentation

◆ MsgFilter()

Engine::MsgFilter::MsgFilter ( )
inline

Constructs empty messages filter.

Member Data Documentation

◆ beginSeqNo_

int Engine::MsgFilter::beginSeqNo_

First message of range.

◆ endSeqNo_

int Engine::MsgFilter::endSeqNo_

Last message of range.

0 represents infinity.

◆ filter_

FixFieldsList Engine::MsgFilter::filter_

Messages with specific pairs <tag, value> must be included.

Empty set represents no filtering by values.

Note
repeating groups are not handled so far.

◆ msgTypes_

MsgTypes Engine::MsgFilter::msgTypes_

Messages of what types must be included into output list.

Empty set represents no filtering by MsgType.