int main(int argc, char **argv) { int code = 42; initilization(); if (argc == 2) { open_file(argv[1],strlen(argv[1])); } if (argc > 2) { fprintf(stderr, "Неверное число параметров"); return 0; } while(1) { command = malloc(sizeof(char)); if (command == NULL) { exit_force(); return 0; } command[0] = '\0'; size_s_command = 1; code = wait_command(); free(command); if (code == 255) break; if (code == 0) fprintf(stderr, "Success\n"); if (eof_command == 1) { exit_force(); fprintf(stderr, "Closing\n"); break; } if (code == -12) fprintf(stderr, "You have unsaved changes\n"); if (code == -3) fprintf(stderr, "Error in function\n"); if ((code == -2) || (code == -1)) fprintf(stderr, "Wrong command\n"); } return 0; }
MetaWindow::MetaWindow(Teuchos::RCP<Teuchos::ParameterList> validParameters, Teuchos::RCP<DependencySheet> dependencySheet, void (*customFunc)(Teuchos::RCP<const Teuchos::ParameterList>), QString fileName){ model = new TreeModel(validParameters, dependencySheet, fileName); initilization(customFunc); }
MetaWindow::MetaWindow(Teuchos::RCP<Teuchos::ParameterList> validParameters, Teuchos::RCP<DependencySheet> dependencySheet, QString fileName){ model = new TreeModel(validParameters, dependencySheet, fileName); initilization(); }
MetaWindow::MetaWindow(Teuchos::RCP<Teuchos::ParameterList> validParameters, QString fileName){ model = new TreeModel(validParameters, fileName); initilization(); }