Method: RCSimCinterface.rcsim_make_timeTerminate

Defined in:
ext/hruby_sim/hruby_rcsim_build.c

.rcsim_make_timeTerminateObject

Creating a time terminate C object.



597
598
599
600
601
602
603
604
605
606
607
608
609
# File 'ext/hruby_sim/hruby_rcsim_build.c', line 597

VALUE rcsim_make_timeTerminate(VALUE mod) {
    // printf("rcsim_make_timeTerminate\n");
    /* Allocates the time terminate. */
    TimeTerminate timeTerminate = (TimeTerminate)malloc(sizeof(TimeTerminateS));
    // printf("timeTerminate=%p\n",timeTerminate);
    /* Set it up. */
    timeTerminate->kind = TIME_TERMINATE;
    timeTerminate->owner = NULL;
    /* Returns the C time terminate embedded into a ruby VALUE. */
    VALUE res;
    rcsim_to_value(TimeTerminateS,timeTerminate,res);
    return res;
}