2 file-results.hh -- declare functions for processing one input file.
4 source file of the GNU LilyPond music typesetter
6 (c) 1998--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10 #ifndef FILE_RESULTS_HH
11 #define FILE_RESULTS_HH
13 #include "lily-proto.hh"
16 #include "scm-hash.hh"
18 class Input_file_results
22 Array<String> inclusion_names_;
23 Array<String> target_strings_;
24 Link_array<Score> scores_;
25 /* Global? prefix is bit confusing */
26 Scheme_hash_table * header_;
31 Input_file_results (String file, String init);
32 ~Input_file_results ();
35 /* Make sure we never get an implicit constructor.*/
36 Input_file_results ();
39 extern Input_file_results* global_input_file;
41 void do_one_file (String init_string, String file_string);
44 #endif /* FILE_RESULTS_HH */