BetaTrader
A HFT Eco-System
Loading...
Searching...
No Matches
FixMessageParser.h File Reference

Declares the FixMessageParser class for parsing incoming FIX messages for the client. More...

#include "common_fix/ExecutionReport.h"
#include "common_fix/MarketDataSnapshotFullRefresh.h"
#include "common_fix/MarketDataIncrementalRefresh.h"
#include <optional>
#include <string>
#include <variant>
Include dependency graph for FixMessageParser.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fix_client::FixMessageParser
 Parses raw FIX messages received from the server into strongly-typed structures. More...
 

Namespaces

namespace  fix_client
 

Typedefs

using fix_client::ParsedFixMessage = std::variant< std::monostate, fix::ExecutionReport, fix::MarketDataSnapshotFullRefresh, fix::MarketDataIncrementalRefresh >
 A variant representing the possible parsed messages received by the client.
 

Detailed Description

Declares the FixMessageParser class for parsing incoming FIX messages for the client.