36 <<
"Wrong format of the version specification: " 37 << EI_InputVersionStr::qval);
52 void display_version();
76 virtual void after_run();
83 virtual void parse_cmd_line(
const int argc,
char ** argv);
89 void split_path(
const string& path,
string& directory,
string& file_name);
string main_input_filename_
filename of main input file
bool use_profiler
If true, we do output of profiling information.
#define DECLARE_EXCEPTION(ExcName, Format)
Macro for simple definition of exceptions.
string main_input_dir_
directory of main input file (used to resolve relative paths of other input files) ...
string program_arguments_desc_
Description of possible command line arguments.
#define TYPEDEF_ERR_INFO(EI_Type, Type)
Macro to simplify declaration of error_info types.
Input::Record root_record
root input record