summaryrefslogtreecommitdiff
path: root/hdr/parseconstruct.hh
diff options
context:
space:
mode:
Diffstat (limited to 'hdr/parseconstruct.hh')
-rw-r--r--hdr/parseconstruct.hh17
1 files changed, 17 insertions, 0 deletions
diff --git a/hdr/parseconstruct.hh b/hdr/parseconstruct.hh
new file mode 100644
index 0000000000..259303e1a8
--- /dev/null
+++ b/hdr/parseconstruct.hh
@@ -0,0 +1,17 @@
+#include "proto.hh"
+
+template<class T>
+struct svec;
+
+void set_default_duration(String);
+void set_default_pitch(String);
+Staff * get_new_rhythmstaff();
+Voice_element * get_note_element(String,String);
+Voice_element* get_rest_element(String,String);
+Command * get_bar_command(Real);
+Staff * get_new_melodicstaff();
+Command* get_meterchange_command( int,int);
+Command* get_meter_command( Real,int,int);
+Command* get_skip_command( int,Real);
+Request* get_request(char);
+void add_requests( Voice_element*v, svec<Request*>&req);