/*
- notename-table.hh -- declare
+ notename-table.hh -- declare Notename_table
source file of the GNU LilyPond music typesetter
- (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
+ (c) 1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#include "pointer.hh"
#include "string.hh"
#include "lily-proto.hh"
-#include "assoc.hh"
+#include "dictionary.hh"
+#include "musical-pitch.hh"
-class Notename_table : Assoc<String, P<Melodic_req> >{
+class Notename_table : public Dictionary<Musical_pitch>{
public:
- void add (String, Melodic_req*);
- Melodic_req*get_l (String);
+ String get_name (Musical_pitch) const;
};
#endif // NOTENAME_TABLE_HH