MIDI Pipeline Reference Manual  2.8.3
fileHandling.h
1 /**********************************************************
2 ***********************************************************
3 * European Southern Observatory
4 * VLTI MIDI Data Reduction Software
5 *
6 * Module name: fileHanding.h
7 * Description:
8 *
9 *
10 * History:
11 * 05-Jul-04 (csabet) Created
12 ***********************************************************
13 **********************************************************/
14 #ifndef _FILE_HANDLING_H
15 #define _FILE_HANDLING_H
16 
17 /**********************************************************
18 * Include files
19 **********************************************************/
20 
21 /**********************************************************
22 * Constant definitions
23 **********************************************************/
24 
25 /**********************************************************
26 * Type definitions
27 **********************************************************/
28 
29 /**********************************************************
30 * Global Variables
31 **********************************************************/
32 
33 /**********************************************************
34 * Function Prototypes
35 **********************************************************/
36 char getFirstCharacter (
37  char *string);
38 
39 void removeNewLine (
40  char *rawString,
41  char *cleanString);
42 
43 void removePathName(
44  char *fileName,
45  FILE *filePtr);
46 
47 void getFitsNames (
48  MidiFiles *fileNames,
49  FILE *filePtr);
50 
51 void cleanUpString (
52  char *rawString,
53  char *cleanString);
54 
55 void createQcLog (
56  char *inFitsName,
57  int *error);
58 
59 /*********************************************************/
60 #endif
61 /*********************************************************/
62 /*********************************************************/
63