]> git.donarmstrong.com Git - lilypond.git/blob - flower/lib/include/fproto.hh
8c6fda680ef111acb3db33771fb9e546fcb70f76
[lilypond.git] / flower / lib / include / fproto.hh
1 /*
2   fproto.hh -- typenames in flowerlib
3
4   (c) 1996 Han-Wen Nienhuys
5 */
6
7 #ifndef FPROTO_HH
8 #define FPROTO_HH
9
10 #include "flower-config.hh"
11
12 template<class T> struct Array;
13 template<class T> struct sstack;
14 template<class T,class K> struct Assoc;
15 template<class T> struct List;
16 template<class T> struct PointerList;
17 template<class T> struct IPointerList;
18 template<class T> struct Cursor;
19 template<class T> struct PCursor;
20 template<class T> struct Link;
21 template<class T> struct Handle;
22 template<class T>struct Interval_t;
23 #include "real.hh"
24
25 typedef Interval_t<Real> Interval;
26
27 struct Choleski_decomposition;
28
29 struct Long_option_init;
30 struct Getopt_long;
31 struct Matrix;
32 struct String_data;
33 struct String_handle;
34 struct String_convert;
35 struct String;
36 struct virtual_smat;
37 struct Vector ;
38 struct Text_stream;
39 struct Data_file;
40 struct Text_db;
41 struct Scalar;
42 typedef unsigned char Byte;
43 #endif // FPROTO_HH
44