~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Tina4/src/sys/gen/genfuncs.h

Version: ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 extern List   *deserialise_parse(List * lg, void *data, Varptr dp, char **ss);
  2 extern int     deserialise_item(List ** lgp, void **data);
  3 extern int     deserialise_tagged_item(List ** lgp, void **data);
  4 extern int     deserialise_tagged_sub_item(List ** lgp, void *data);
  5 extern List   *ts_deserialise(List * lg, void **data);
  6 extern List   *ts_deserialise_gen(List * lg, void **data);
  7 extern void    error_default_print(char *string);
  8 extern void    error_set_print(void (*func) (   ));
  9 extern void    (*error_get_print(void))();
 10 extern void    error(char *msg, Error type);
 11 extern void    errorf(Error type, char *format,...);
 12 extern void    default_print(char *msg);
 13 extern void    default_print_sw(void* text_subwin, char *msg);
 14 extern void    format_set_print(void (*func) (   ));
 15 extern void    (*format_get_print(void))();
 16 #ifdef _MVP
 17 typedef void *(*Fmtpr)(void);
 18 extern Fmtpr format_get_print_sw (void (*format_sw)
 19                                       (void* text_subwin, char *msg));
 20 #else
 21 extern void    (*format_get_print_sw(void)) (void (*format_sw)
 22                                       (void* text_subwin, char *msg));
 23 #endif
 24 extern void    format_set_print_sw(void (*format_sw_func) (void* text_subwin, char *msg));
 25 
 26 extern void    format_set_flush(void (*func) (   ));
 27 extern void    (*format_get_flush(void))();
 28 extern void    format(char *fmt,...);
 29 extern void    format_sw(void* text_subwin, char *fmt,...);
 30 extern void    format_flush(char *fmt,...);
 31 extern void    format_shape(Matrix_shape shape);
 32 extern void    format_vtype(Vartype type);
 33 extern void    print_vtype(FILE * fp, Vartype type);
 34 
 35 extern void    vector_format(Vector * v);
 36 
 37 extern void    vector_print(FILE * fp, Vector * v);
 38 extern void    vector_pprint(FILE * fp, Vector * v);
 39 extern void print_help(void *help_win, char *help_file_name);
 40 extern void    fwrite_ts(FILE * fp, List * lg, int c);
 41 extern List   *fread_ts(FILE * fp, int *c);
 42 extern void    buffwrite_ts(char *mem, List * lg, int c);
 43 extern List   *buffread_ts(char *mem, int *c);
 44 extern void    message_default_print(char *string);
 45 extern void    message_set_print(void (*func) (char *string));
 46 extern void    (*message_get_print(void))();
 47 extern void    message(char *msg);
 48 extern int     mprintf(char *formats,...);
 49 extern void    null_function(void);
 50 extern int     pipe_read(FILE * stream, char *buf, int wanted);
 51 
 52 
 53 
 54 extern unsigned int ralloc_new_blocked(unsigned int s);
 55 extern unsigned int ralloc_start_blocked(unsigned int label);
 56 extern unsigned int ralloc_end_blocked(void);
 57 extern void    ralloc_free_blocked(unsigned int label);
 58 
 59 extern void   *ralloc(size_t size);
 60 extern void    rfree(void *ptr);
 61 
 62 extern int     ts_serialise_end(void);
 63 extern int     serialise_item(List ** lgp, void *d, size_t s);
 64 extern int     serialise_tagged_item(List ** lgp, void *data, size_t s);
 65 extern int     serialise_tagged_sub_item(List ** lgp, void *data);
 66 extern List   *ts_serialise(List * lg, void *data);
 67 extern List   *ts_serialise_gen(List * lg, void *d);
 68 extern char   *string_append(char *string,...);
 69 extern char   *string_alloc_append(char *substr0,...);
 70 extern char   *string_copy(char *string);
 71 
 72 extern int     readline(FILE * fp, char *string);
 73 extern int     read_into_int(int *x, char *string, char *msg);
 74 extern int     read_into_short(short int *x, char *string, char *msg);
 75 extern int     read_into_float(float *x, char *string, char *msg);
 76 extern int     read_into_double(double *x, char *string, char *msg);
 77 extern int     read_into_string(char *x, char *string, char *msg);
 78 extern void    set_swapping_ts(int w);
 79 extern void    longd_swap(char *d);
 80 extern void    long_swap(char *d);
 81 extern void    word_swap(char *d);
 82 extern void    short_swap(char *d);
 83 extern int tina_int(double x);
 84 extern int tina_rint(double x);
 85 extern char *ts_version_get(void);
 86 extern int ts_fsave(void *data, FILE *fp);
 87 extern int ts_save(void *data, char *path, char *name);
 88 extern int ts_fload(void **dp,FILE *fp );
 89 extern int ts_load(void **dp, char *path, char *name);
 90 extern int ts_table_save(char *path, Tina_data_info *tdi, int size);
 91 extern Tina_data_info *ts_table_load(char *path,char *version, int *size);
 92 extern Ts_id *tdi_xref(Tina_data_info *tdi_old, int o_size,
 93                 Tina_data_info *tdi_new, int n_size);
 94 extern int ts_version_translate(List *lg, 
 95                           Tina_data_info *tdi_old, int o_size,
 96                           Tina_data_info *tdi_new, int n_size);
 97 extern int ts_upgrade_data(List *l, char *version);
 98 extern void repeatp_checker_off(void);
 99 extern void repeatp_checker_on(void);
100 extern int repeatp_checking_get(void);
101 extern void repeatp_checking_set(int f);
102 extern int     repeatp_checker(void *d);
103 
104 extern void    ts_free_sub_item(void *data);
105 extern void    ts_free(void *data);
106 extern void    ts_free_gen(void *data);
107 
108 
109 extern void    ts_print(void *data);
110 extern void    ts_print_gen(void *data);
111 extern unsigned int var_size(Vartype type);
112 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.