int main(int argc, char **argv) { mtx_common_init("vc1parser", argv[0]); std::vector<std::string> args = command_line_utf8(argc, argv); std::string file_name = parse_args(args); try { parse_file(file_name); } catch (...) { mxerror(Y("File not found\n")); } mxexit(0); }
/** \brief Setup and high level program control Calls the functions for setup, handling the command line arguments, the actual processing and cleaning up. */ int main(int argc, char **argv) { setup(argv); options_cptr options = propedit_cli_parser_c(command_line_utf8(argc, argv)).run(); if (debugging_c::requested("dump_options")) { mxinfo("\nDumping options after parsing the command line\n\n"); options->dump_info(); } run(options); mxexit(); }
int main(int argc, char **argv) { mtx_common_init("ac3parser"); std::vector<std::string> args = command_line_utf8(argc, argv); std::string file_name = parse_args(args); try { parse_file(file_name); } catch (mtx::mm_io::exception &) { mxerror(Y("File not found\n")); } return 0; }
int main(int argc, char **argv) { mtx_common_init("ebml_validator", argv[0]); init_element_names(); init_master_information(); std::vector<std::string> args = command_line_utf8(argc, argv); std::string file_name = parse_args(args); try { parse_file(file_name); } catch (...) { mxerror(Y("File not found\n")); } mxexit(); }
int main(int argc, char **argv) { mtx_common_init("mpls_dump", argv[0]); auto args = command_line_utf8(argc, argv); while (handle_common_cli_args(args, "-r")) ; auto file_name = parse_args(args); try { parse_file(file_name); } catch (mtx::mm_io::exception &) { mxerror(Y("File not found\n")); } mxexit(0); }