This source file includes following definitions.
- create_program_options
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include "../common/iso_10383_mic_codes.hpp"
22
23 #include "fix_to_general_program_options.hpp"
24
25 namespace isimud { namespace exchanges {
26
27 boost::program_options::options_description
28 create_program_options() noexcept(false) {
29 boost::program_options::options_description general(
30 "A FIX-to-exchange translator that listens to an IPADDR:PORT combination for a FIX client and connects to the specified ports. The file name indicates the message translation performed & versions. Built with MICs downloaded on: '" LIBJMMCG_ISO_10383_MIC_XML_GENERATED_DATE "'. For details regarding the properties of the translator see the documentation that came with the distribution. Copyright (c) J.M.McGuiness, consultant@isimud.ltd.uk. http://libjmmcg.sf.net/ Distributed under the terms of the GPL v2.1."
31 );
32 general.add_options()
33 ("help", "Print this help message.")
34 ("version", "Print the build number of this program.")
35 ;
36 boost::program_options::options_description all("All options.");
37 all.add(general);
38 return all;
39 }
40
41 } }