Пример #1
0
    def prepare_writer(self, filename):
        builder = build.Builder(self.project, filename)
        build.write_header(builder)

        if self.project.get_build_with_octave():
            builder.line("#include <caoctave.h>")

        return builder
Пример #2
0
def write_simrun_program(builder):
    build.write_header(builder)
    write_clocks(builder)
    buildnet.write_core(builder)
    write_run_configuration(builder)
    write_main(builder)
    buildnet.write_user_functions(builder)
    write_clocks_tock(builder)
Пример #3
0
    def prepare_writer(self, filename):
        builder = build.Builder(self.project, filename)
        build.write_header(builder)

        if self.project.get_build_with_octave():
            builder.line("#include <caoctave.h>")

        return builder
Пример #4
0
def write_simrun_program(builder):
    build.write_header(builder)
    write_clocks(builder)
    buildnet.write_core(builder)
    write_run_configuration(builder)
    write_main(builder)
    buildnet.write_user_functions(builder)
    write_clocks_tock(builder)
Пример #5
0
def write_statespace_program(builder):
    builder.thread_class = "cass::Thread"
    builder.pack_bindings = True

    build.write_header(builder)
    builder.line("#include <caverif.h>")
    write_core(builder)
    write_verif_configuration(builder)
    write_main(builder)
    buildnet.write_user_functions(builder)
Пример #6
0
def write_statespace_program(builder):
    builder.thread_class = "cass::Thread"
    builder.pack_bindings = True

    build.write_header(builder)
    builder.line("#include <caverif.h>")
    write_core(builder)
    write_verif_configuration(builder)
    write_main(builder)
    buildnet.write_user_functions(builder)
Пример #7
0
def write_standalone_program(builder):
    build.write_header(builder)
    buildnet.write_core(builder)
    write_main(builder)
    buildnet.write_user_functions(builder)