Elements
6.2
A C++ base framework for the Euclid Software.
|
Go to the documentation of this file.
27 #ifndef ELEMENTSKERNEL_ELEMENTSKERNEL_PROGRAM_H_
28 #define ELEMENTSKERNEL_ELEMENTSKERNEL_PROGRAM_H_
35 #include <boost/program_options.hpp>
125 #endif // ELEMENTSKERNEL_ELEMENTSKERNEL_PROGRAM_H_
defines the macros to be used for explicit export of the symbols
boost::program_options::variable_value variable_value
Logging API of the Elements framework.
variables_map VariablesMap
options_description OptionsDescription
define a list of standard exit codes for executables
ExitCode
Strongly typed exit numbers.
positional_options_description PositionalOptionsDescription
#define ELEMENTS_API
Dummy definitions for the backward compatibility mode.
boost::program_options::options_description options_description
variable_value VariableValue
boost::program_options::positional_options_description positional_options_description
Abstract class for all Elements programs.
boost::program_options::variables_map variables_map