mFAST
mFAST copied to clipboard
A FAST (FIX Adapted for STreaming) encoder/decoder
hello, I've found such code: operator double() { double x = static_cast(mantissa()); // return x * std::pow(10, exponent()); boost::spirit::x3::extension::scale(exponent(),x); } using boost::spirit::x3::extension::scale() might have core dump
When I try to compile mFAST with Boost >= 1.76.0 and apple-clang 13.0 on Macos, it fails with errors related to Boost.multiprecision: Click to expand log ``` [23/59] Building CXX...
There are some non-inline functions defined in "some-template.inl" generated by fast_type_gen, that could cause "multiple definition" problem.
Can anyone please let me know how to use dynamic_template ? I need to load xml and then create classes and then extract value from that class .
Hi, SUBJ. Filesystem names are `EMDIFastTemplates_1_1.xxx` and the names in the property are `EMDIFastTemplates-1.xxx`. Running on Linux/Clang. Thanks
Is it possible to build it with docker? I tried - madduci/docker-linux-cpp - teeks99/boost-cpp-docker:clang-14 Dockerfile: ```Docekrfile FROM teeks99/boost-cpp-docker:clang-14 RUN apt update RUN apt upgrade -y RUN apt install -y cmake...
When I try to encode entry with string fields binary gets segmentation fault. CMakeLists.txt ```CMakeLists cmake_minimum_required(VERSION 3.15) project(mfast0) FIND_PACKAGE(mFAST REQUIRED COMPONENTS coder ## needed only for FAST encoder/decoder ) INCLUDE_DIRECTORIES(${MFAST_INCLUDE_DIR})...
It will be appreciated that, bitGroup would be supported in short future, is there any plan for that ?
Hello, I am trying to use mFAST with FAST v1.2 templates and it seems to throw a static error when an enum type has element names that are not numbers....