def write_main(builder): builder.line("int main(int argc, char **argv)") builder.block_begin() buildnet.write_main_setup(builder, start_process=False) builder.line("RunConfiguration run_configuration;") builder.line("casr::main(run_configuration);"); builder.line("return 0;") builder.block_end()
def write_main(builder): builder.line("int main(int argc, char **argv)") builder.block_begin() buildnet.write_main_setup(builder) builder.line("ca::spawn_net(0);"); builder.line("ca::main();"); builder.line("return 0;") builder.block_end()
def write_main(builder): builder.line("int main(int argc, char **argv)") builder.block_begin() buildnet.write_main_setup(builder, start_process=False) builder.line("RunConfiguration run_configuration;") builder.line("casr::main(run_configuration);") builder.line("return 0;") builder.block_end()
def write_main(builder): builder.line("int main(int argc, char **argv)") builder.block_begin() buildnet.write_main_setup(builder, "cass::init", start_process=False) builder.line("VerifConfiguration verif_configuration;") builder.line("cass::Core core(verif_configuration, parameters);") builder.line("core.generate();") builder.line("core.postprocess();") builder.line("return 0;") builder.block_end()
def write_main(builder): builder.line("int main(int argc, char **argv)") builder.block_begin() buildnet.write_main_setup(builder, "cass::init", start_process=False) builder.line("VerifConfiguration verif_configuration;") builder.line("cass::Core core(argc, argv, verif_configuration, parameters);") builder.line("core.generate();") builder.line("core.postprocess();") builder.line("return 0;") builder.block_end()
def write_library_init_function(builder): builder.line("void calib_init(int argc, char **argv)") builder.block_begin() buildnet.write_main_setup(builder) builder.block_end()