Main Page   Modules   Data Structures   File List   Data Fields   Globals  

C_libs/io/std_io/io_misc.c File Reference

general tools for I/O More...

#include <stdlib.h>
#include <IFU_io.h>
#include <data_io.h>

Go to the source code of this file.


int decode_format (char *format, IO_Format *IOstruct)
int set_inputformat (char *format)
int set_outputformat (char *format)
int set_user_dataformat ()
void append_ima_extension (char *name, short format)
void append_tbl_extension (char *name, short format)
void append_datacube_extension (char *name, short format)
void remove_file_extension (char *name)
char * file_format (char *filename)
int file_type (char *filename)
int exist_extension (char *file)
int get_iomode_code (short data_format, int iomode)
int get_datatype_code (short data_format, short data_type)
short decode_datatype (short data_format, short data_type)
int sizeof_item (short data_type)
int alloc_spec_mem (SPECTRUM *spectrum, short type)
int free_spec_mem (SPECTRUM *spectrum)
int alloc_frame_mem (IMAGE2D *frame, short type)
int free_frame_mem (IMAGE2D *frame)
int alloc_cube_mem (IMAGE3D *frame, short type)
int free_cube_mem (IMAGE3D *frame)
int alloc_new_desc (Anyfile *pt_file, short data_type, int nb_val)
int free_all_desc (Anyfile *pt_file)
int read_file_class (void *anyfile)
int set_super_class (void *anyfile)
int unset_super_class (void *anyfile)
int write_file_class (void *anyfile, int type)
int copy_table_desc (void *anyfile_in, void *anyfile_out)


IO_Format InputIO
IO_Format OutputIO

Detailed Description

general tools for I/O

A. Pecontal
4.0 1992-June-15 : creation AR 4.1 2002-Oct-01 : added quality flags
(c) 1992 Observatoire de Lyon - St Genis-Laval (France)

Definition in file io_misc.c.

Variable Documentation

IO_Format InputIO

Definition at line 26 of file io_misc.c.

IO_Format OutputIO

Definition at line 26 of file io_misc.c.

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