Main Page   Modules   Data Structures   File List   Data Fields   Globals  

incl/funcdecl.h

Go to the documentation of this file.
00001 /* === Doxygen File Comment ============================== */
00009 /* ======================================================= */
00010 
00011 /*    functions contained in io_utils.c   */
00012 
00013 int print_msg(char *,...);
00014 int print_label(char *);
00015 int print_progress(char *,float,float);
00016 int reset_print_progress(); 
00017 int print_warning(char *,...);
00018 int print_error(char *,...);
00019 int print_msg_nocr(char *);
00020 
00021 /*    functions contained in io_error.c   */
00022 
00023 void set_control_level(int);    
00024 void Handle_Error(char *, int);
00025 int   get_tiger_errcode(short, int);
00026 void  get_tiger_errmsg(int, char *);
00027 void  disable_user_warnings();
00028 void  restore_user_warnings();
00029 void  disable_erase_flag();
00030 void  restore_erase_flag();
00031 
00032 /*    functions contained in io_misc.c   */
00033 
00034 int file_type(char *);
00035 int copy_table_desc(void *, void *);
00036 
00037 /*    functions contained in dyn_alloc.c   */
00038 
00039 int alloc2d(void *, int, int, short);
00040 int free2d(void *, short);
00041 
00042 /*    functions contained in files.c   */
00043 
00044 int exist(char *);
00045 char *get_path(char *);
00046 int remove_path(char *);
00047 int exist_extension(char *);
00048 int read_DOS(int, void *, int);
00049 int write_DOS(int, void *, int);
00050 int f_lines(char *);
00051 
00052 /*    functions contained in strings.c   */
00053 
00054 int first_blk(char *);
00055 int last_char(char *);
00056 int fill_blk(char *, int);
00057 int string_compar(char *, char *);
00058 void lower_strg(char *);
00059 void upper_strg(char *);
00060 int is_upper_string(char *);
00061 int is_lower_string(char *);
00062 
00063 /*    functions contained in parse_arg.c   */
00064 
00065 int set_arglist(char *);
00066 int parse_args(char **, int, char ***);
00067 void get_argval(int, char *, void *);
00068 
00069 /* functions used in convert.c (gen.a) */
00070 
00071 void convert_spectre(char *in,char *out);
00072 void convert_table(char *in,char *out);
00073 void convert_image(char *in,char *out);
00074 
00075 /*    functions contained in decode.c   */
00076 
00077 double trunc_double(double, int);
00078 int decode_argval_char(char *, char **);
00079 int decode_argval_double(char *, double *, char *);
00080 int decode_argval_int(char *, int *, char *);
00081 int decode_argval_float(char *, float *, char *);
00082 int find_selected_arg(char **, char **, int *, int);
00083 

Generated on Tue Jul 1 17:35:45 2003 for IFU_C_iolibs by doxygen1.3