13#ifndef ___bsr2BsrFinalizer___
14#define ___bsr2BsrFinalizer___
33 public visitor<S_bsrTranscriptionNotes>,
34 public visitor<S_bsrTranscriptionNotesElement>,
38 public visitor<S_bsrPageHeading>,
39 public visitor<S_bsrMusicHeading>,
44 public visitor<S_bsrLineContents>,
69 void generateFinalizedBsrScoreFromBsrScore ();
82 virtual void visitStart (S_bsrBarline& elt);
93 virtual void visitStart (S_bsrPageHeading& elt);
94 virtual void visitEnd (S_bsrPageHeading& elt);
95 virtual void visitStart (S_bsrMusicHeading& elt);
96 virtual void visitEnd (S_bsrMusicHeading& elt);
98 virtual void visitStart (S_bsrFootNotes& elt);
99 virtual void visitEnd (S_bsrFootNotes& elt);
101 virtual void visitStart (
S_bsrLine& elt);
103 virtual void visitStart (S_bsrLineContents& elt);
104 virtual void visitEnd (S_bsrLineContents& elt);
109 virtual void visitStart (S_bsrNumber& elt);
110 virtual void visitEnd (S_bsrNumber& elt);
112 virtual void visitStart (S_bsrWords& elt);
113 virtual void visitEnd (S_bsrWords& elt);
115 virtual void visitStart (S_bsrClef& elt);
116 virtual void visitEnd (S_bsrClef& elt);
118 virtual void visitStart (
S_bsrKey& elt);
119 virtual void visitEnd (
S_bsrKey& elt);
121 virtual void visitStart (
S_bsrTime& elt);
127 virtual void visitStart (
S_bsrNote& elt);
153 S_bsrPageHeading fCurrentPageHeading;
154 S_bsrMusicHeading fCurrentMusicHeading;
159 S_bsrFootNotes fCurrentFootNotes;
Definition: bsr2BsrFinalizer.h:59
Definition: utilities.h:213