| 
    Elements
    6.2
    
   A C++ base framework for the Euclid Software. 
   | 
 


Public Member Functions | |
| ExitCode | mainMethod (ELEMENTS_UNUSED map< string, VariableValue > &args) override | 
  Public Member Functions inherited from Elements::Examples::Program | |
| OptionsDescription | defineSpecificProgramOptions () override | 
| Allows to define the (command line and configuration file) options specific to this program.  More... | |
| ExitCode | mainMethod (map< string, VariableValue > &args) override | 
| The "main" method.  More... | |
  Public Member Functions inherited from Elements::Program | |
| Program ()=default | |
| Constructor.  More... | |
| virtual | ~Program () | 
| Destructor.  More... | |
| virtual std::pair< OptionsDescription, PositionalOptionsDescription > | defineProgramArguments () | 
| This methods must be used to the program arguments.  More... | |
Additional Inherited Members | |
  Public Types inherited from Elements::Program | |
| using | options_description = boost::program_options::options_description | 
| using | positional_options_description = boost::program_options::positional_options_description | 
| using | variable_value = boost::program_options::variable_value | 
| using | variables_map = boost::program_options::variables_map | 
| using | OptionsDescription = options_description | 
| using | PositionalOptionsDescription = positional_options_description | 
| using | VariableValue = variable_value | 
| using | VariablesMap = variables_map | 
| using | ExitCode = Elements::ExitCode | 
| using | Logging = Elements::Logging | 
Definition at line 48 of file BackTrace.cpp.
      
  | 
  inlineoverride | 
Definition at line 51 of file BackTrace.cpp.
References Elements::Examples::firstLevelFunction(), Elements::Examples::log, and Elements::OK.

 1.8.17