1 #include <nit_common.h>
2 #include "standard___time._sep.h"
9 struct nitni_ref ref
; /* real ref struct, must be first */
11 typedef struct s_Object
*Object
;
12 #define Object_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
13 #define Object_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
18 struct nitni_ref ref
; /* real ref struct, must be first */
20 typedef struct s_Sys
*Sys
;
21 #define Sys_incr_ref( x ) nitni_global_ref_incr( (struct nitni_ref*)(x) )
22 #define Sys_decr_ref( x ) nitni_global_ref_decr( (struct nitni_ref*)(x) )
26 /* out/indirect function for time::Object::get_time */
27 val_t
Object_get_time___out( val_t recv
);
29 /* out/indirect function for time::Sys::nanosleep */
30 void Sys_nanosleep___out( val_t recv
, val_t sec
, val_t nanosec
);