|
BetaTrader
A HFT Eco-System
|
Parses raw FIX messages received from the server into strongly-typed structures. More...
#include <FixMessageParser.h>

Static Public Member Functions | |
| static ParsedFixMessage | parse (const std::string &fixMessage) |
| Parses a raw FIX message string. | |
Static Private Member Functions | |
| static std::optional< fix::ExecutionReport > | parseExecutionReport (const std::string &fixMessage) |
| static std::optional< fix::MarketDataIncrementalRefresh > | parseMarketDataIncremental (const std::string &fixMessage) |
| static std::optional< fix::MarketDataSnapshotFullRefresh > | parseMarketDataSnapshot (const std::string &fixMessage) |
Parses raw FIX messages received from the server into strongly-typed structures.
Handles '8' (ExecutionReport), 'W' (MarketDataSnapshotFullRefresh), and 'X' (MarketDataIncrementalRefresh).
|
static |
Parses a raw FIX message string.
| fixMessage | The raw FIX message including SOH delimiters. |


|
staticprivate |


|
staticprivate |


|
staticprivate |

