Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/branches/idlbasis-devel/src/system/Basis/Implementation/sml-basis.idl
ViewVC logotype

Diff of /sml/branches/idlbasis-devel/src/system/Basis/Implementation/sml-basis.idl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1245, Thu Jun 13 14:47:03 2002 UTC revision 1246, Thu Jun 13 16:09:36 2002 UTC
# Line 37  Line 37 
37  /******************** Exported run-time system types ********************/  /******************** Exported run-time system types ********************/
38  /* typedef [ptr] struct struct_iodesc *IODesc_t; */  /* typedef [ptr] struct struct_iodesc *IODesc_t; */
39  /* typedef [ptr] struct struct_directory *Directory_t; */  /* typedef [ptr] struct struct_directory *Directory_t; */
40  typedef [sml_type("Unsafe.Object.object")] sml_value ML_iodesc_t;  typedef [sml_type("word")] sml_value ML_iodesc_t;
41  typedef [sml_type("Unsafe.Object.object")] sml_value ML_directory_t;  typedef [sml_type("Unsafe.Object.object")] sml_value ML_directory_t;
42  typedef [exclude] struct struct_time {  typedef [exclude] struct struct_time {
43    int seconds;    int seconds;
44    int uSeconds;    int uSeconds;
45  } Time_t;  } Time_t;
46  typedef [sml_type ("(word * Unsafe.Object.object) list")] sml_value  typedef [sml_type ("(word * word) list")] sml_value
47          ML_polldesc_list_t;          ML_polldesc_list_t;
48  typedef [sml_type ("(word * Unsafe.Object.object) list")] sml_value  typedef [sml_type ("(word * word) list")] sml_value
49          ML_pollinfo_list_t;          ML_pollinfo_list_t;
50    
51  /******************** Types for argument passing ********************/  /******************** Types for argument passing ********************/
# Line 225  Line 225 
225    
226  void gmTime ([in, ref] Time_t *t, [out, ref] Date_t *date);  void gmTime ([in, ref] Time_t *t, [out, ref] Date_t *date);
227  void localTime ([in, ref] Time_t *t, [out, ref] Date_t *date);  void localTime ([in, ref] Time_t *t, [out, ref] Date_t *date);
228    void mkTime ([in, ref] Date_t *date, [out, ref] Time_t *t);
229    [sml_context] ML_string_t strFTime ([in] idl_string fmt,
230                                        [in, ref] Date_t *date);
231    
232  /******************** Timer support ********************/  /******************** Timer support ********************/
233    

Legend:
Removed from v.1245  
changed lines
  Added in v.1246

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0