Alexandria  2.19
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AlexandriaVersion.cpp
Go to the documentation of this file.
1 
24 #include <map>
25 #include <string>
26 
27 #include <boost/program_options.hpp>
29 #include "ALEXANDRIA_VERSION.h"
30 
31 using boost::program_options::options_description;
32 using boost::program_options::variable_value;
33 
35 
36 public:
37 
39  options_description options {};
40  return options;
41  }
42 
44  std::cout << ALEXANDRIA_VERSION_STRING << std::endl;
46  }
47 
48 };
49 
51 
52 
53 
T endl(T...args)
options_description defineSpecificProgramOptions() override
STL class.
Elements::ExitCode mainMethod(std::map< std::string, variable_value > &) override
boost::program_options::options_description options_description
#define MAIN_FOR(ELEMENTS_PROGRAM_NAME)