Skip to content

abdelkaderamar/fix2xml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FIX2XML

Travis CI Coverage Status

Key Features How To Use Compilation Credit License

Key Features

  • Convert C++ quickfix messages to FIXML
  • Convert a FIXML messages to a C++ quickfix messages

How To Use

The code below shows how to convert a C++ quickfix message to its FIXML representation.

  fixml2fix_converter converter (fix_filename, xsd_schema);
  NewOrderSingle fix_message;
  // set FIX messages fields
  // ...
  // ...
  converter.fix2fixml(fix_message, str);

The conversion from a FIXML message to its equivalent C++ quickfix message can be done using the same converter type fixml2fix_converter

  string str =
    "    <Order ID='ClOrdID_123'>"
    "    <Pty ID='partyid_111'>"
    "    </Pty>"
    "    <Instrmt Sym='Symbol_234'>"
    "    </Instrmt>"
    "    </Order>"
    ;
  FIX::Message fix_msg;
  converter.fixml2fix(str, fix_msg);

Compilation

Credit

License

MIT

About

A C++ library to convert messages between Quickfix and FIXML

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published