BetaTrader
A HFT Eco-System
Loading...
Searching...
No Matches
FixUtils.h
Go to the documentation of this file.
1
6#pragma once
7
8#include "common/Types.h"
9#include <map>
10#include <string_view>
11
12namespace fix {
13
21 std::map<int, std::string_view> splitToMap(std::string_view str,
22 char delimiter);
23
32
41
42} // namespace fix
OrderType
Represents the execution logic of an order.
Definition Types.h:26
OrderSide
Represents the side of an order (Buy or Sell).
Definition Types.h:17
Definition ExecutionReport.h:6
std::map< int, std::string_view > splitToMap(std::string_view str, char delimiter)
Splits a FIX message string view into a map of tags to values.
Definition FixUtils.cpp:8
common::OrderType charToOrderType(char c)
Converts a character representation of an order type to the common::OrderType enum.
Definition FixUtils.cpp:34
common::OrderSide charToOrderSide(char c)
Converts a character representation of an order side to the common::OrderSide enum.
Definition FixUtils.cpp:27