1 #ifndef libjmmcg_isimud_exchanges_links_fix_to_batsboe_main_hpp 2 #define libjmmcg_isimud_exchanges_links_fix_to_batsboe_main_hpp 3 4 /****************************************************************************** 5 ** $Header: svn+ssh://jmmcg@svn.code.sf.net/p/libjmmcg/code/trunk/libjmmcg/isimud/exchanges/links/fix_to_batsboe_main.hpp 2177 2017-10-11 21:29:22Z jmmcg $ 6 ** 7 ** Copyright (c) 2016 by J.M.McGuiness, isimud@hussar.me.uk 8 ** 9 ** This library is free software; you can redistribute it and/or 10 ** modify it under the terms of the GNU Lesser General Public 11 ** License as published by the Free Software Foundation; either 12 ** version 2.1 of the License, or (at your option) any later version. 13 ** 14 ** This library is distributed in the hope that it will be useful, 15 ** but WITHOUT ANY WARRANTY; without even the implied warranty of 16 ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17 ** Lesser General Public License for more details. 18 ** 19 ** You should have received a copy of the GNU Lesser General Public 20 ** License along with this library; if not, write to the Free Software 21 ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 22 */ 23 24 #include "fix_to_batsboe_program_options.hpp" 25 #include "fix_to_general_program_options.hpp" 26 #include "fix_to_link_main.hpp" 27 28 namespace isimud { namespace exchanges { 29 30 template<class Link> 31 struct fix_to_batsboe_link : public fix_to_link { 32 using base_t=fix_to_link; 33 using link_t=Link; 34 35 static int main(int argc, char const * const *argv) noexcept(true); 36 }; 37 38 } } 39 40 #include "fix_to_batsboe_main_impl.hpp" 41 42 #endif