예제 #1
0
파일: simrun.py 프로젝트: DiPi22/kaira
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()
예제 #2
0
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()
예제 #3
0
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()
예제 #4
0
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()
예제 #5
0
파일: statespace.py 프로젝트: mec059/kaira
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()
예제 #6
0
파일: library.py 프로젝트: DiPi22/kaira
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()
예제 #7
0
파일: library.py 프로젝트: spirali/kaira
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()