![]()  | 
  
    Disk ARchive 2.8.1
    
   Full featured and portable backup and archiving tool 
   | 
 
contains routine to manage CLI's common initialization and ultimate exception catching More...
 Include dependency graph for dar_suite.hpp:Go to the source code of this file.
Macros | |
| #define | EXIT_OK 0 | 
| #define | EXIT_SYNTAX 1 | 
| #define | EXIT_ERROR 2 | 
| #define | EXIT_BUG 3 | 
| #define | EXIT_USER_ABORT 4 | 
| #define | EXIT_DATA_ERROR 5 | 
| #define | EXIT_SCRIPT_ERROR 6 | 
| #define | EXIT_LIBDAR 7 | 
| #define | EXIT_LIMITINT 8 | 
| #define | EXIT_UNKNOWN_ERROR 9 | 
| #define | EXIT_COMPILATION 10 | 
| #define | EXIT_SAVED_MODIFIED 11 | 
| #define | EXTENSION "dar" | 
| #define | __VERSION__ "unknown" | 
| the compiler version MACRO  More... | |
| #define | CC_NAT "unknown" | 
| the compiler Nature MACRO  More... | |
Typedefs | |
| using | cli_callback = S_I(*)(std::shared_ptr< user_interaction > &dialog, int, char *const[], const char **env) | 
Functions | |
| void | dar_suite_reset_signal_handler () | 
| int | dar_suite_global (int argc, char *const argv[], const char **env, const char *getopt_string, char stop_scan, cli_callback call) | 
| common routine for all dar command-line tools to initialize environment and convert uncaught exceptions to exit status code  More... | |
| std::string | dar_suite_command_line_features () | 
contains routine to manage CLI's common initialization and ultimate exception catching
Definition in file dar_suite.hpp.
| #define __VERSION__ "unknown" | 
the compiler version MACRO
Definition at line 58 of file dar_suite.hpp.
| #define CC_NAT "unknown" | 
the compiler Nature MACRO
Definition at line 65 of file dar_suite.hpp.
| #define EXIT_BUG 3 | 
Definition at line 37 of file dar_suite.hpp.
| #define EXIT_COMPILATION 10 | 
Definition at line 51 of file dar_suite.hpp.
| #define EXIT_DATA_ERROR 5 | 
Definition at line 40 of file dar_suite.hpp.
| #define EXIT_ERROR 2 | 
Definition at line 35 of file dar_suite.hpp.
| #define EXIT_LIBDAR 7 | 
Definition at line 45 of file dar_suite.hpp.
| #define EXIT_LIMITINT 8 | 
Definition at line 47 of file dar_suite.hpp.
| #define EXIT_OK 0 | 
Definition at line 33 of file dar_suite.hpp.
| #define EXIT_SAVED_MODIFIED 11 | 
Definition at line 52 of file dar_suite.hpp.
| #define EXIT_SCRIPT_ERROR 6 | 
Definition at line 43 of file dar_suite.hpp.
| #define EXIT_SYNTAX 1 | 
Definition at line 34 of file dar_suite.hpp.
| #define EXIT_UNKNOWN_ERROR 9 | 
Definition at line 49 of file dar_suite.hpp.
| #define EXIT_USER_ABORT 4 | 
Definition at line 38 of file dar_suite.hpp.
| #define EXTENSION "dar" | 
Definition at line 54 of file dar_suite.hpp.