2006-02-16 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * flower/include/file-storage.hh: remove file.
+
* lily/include/midi-item.hh (class Midi_track): idem.
* lily/include/source.hh (class Sources): idem.
+++ /dev/null
-/*
- file-storage.hh -- declare File_storage, Mapped_file_storage, Simple_file_storage
-
- source file of the GNU LilyPond music typesetter
-
- (c) 1997--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
-*/
-
-#ifndef FILE_STORAGE_HH
-#define FILE_STORAGE_HH
-
-#include "flower-proto.hh"
-
-/**
- store a file in-memory.
-*/
-class File_storage
-{
-public:
- virtual char const *c_str () const = 0;
- virtual int length () const = 0;
- virtual ~File_storage (){}
-};
-
-#endif // FILE_STORAGE_HH
char const *
demangle_classname (type_info const &);
-/* Virtual copy constructor. Make up for C++'s lack of a standard
- factory or clone () function. Uses a typeof hack. Usage:
+/*
+
+Virtual copy constructor. Make up for C++'s lack of a standard
+factory or clone () function. Usage:
- class Foo : Baseclass
- {
- VIRTUAL_COPY_CONSTRUCTOR (Baseclass, Foo);
- }; */
+class Foo : Baseclass
+{
+VIRTUAL_COPY_CONSTRUCTOR (Baseclass, Foo);
+};
+
+*/
#define DECLARE_CLASSNAME(name) \
virtual const char *class_name () const { \