LibMusicXML 3.18
Public Member Functions | Protected Member Functions | List of all members
bsr2BsrFinalizer Class Reference
Inheritance diagram for bsr2BsrFinalizer:
visitor< S_bsrNote > visitor< S_bsrTempo > visitor< S_bsrTime > visitor< S_bsrKey > visitor< S_bsrClef > visitor< S_bsrWords > visitor< S_bsrNumber > visitor< S_bsrMeasure > visitor< S_bsrLineContents > visitor< S_bsrLine > visitor< S_bsrFootNotes > visitor< S_bsrMusicHeading > visitor< S_bsrPageHeading > visitor< S_bsrPage > visitor< S_bsrTranscriptionNotesElement > visitor< S_bsrTranscriptionNotes > visitor< S_bsrBarline > visitor< S_bsrSpaces > visitor< S_bsrScore >

Public Member Functions

 bsr2BsrFinalizer (S_bsrOah &bsrOpts, indentedOstream &logOstream, S_bsrScore bScore)
 
void generateFinalizedBsrScoreFromBsrScore ()
 
S_bsrScore getBsrScore () const
 
virtual void visitStart (S_bsrScore &elt)
 
virtual void visitEnd (S_bsrScore &elt)
 
virtual void visitStart (S_bsrSpaces &elt)
 
virtual void visitEnd (S_bsrSpaces &elt)
 
- Public Member Functions inherited from visitor< S_bsrBarline >
virtual void visitStart (S_bsrBarline &elt)
 
virtual void visitEnd (S_bsrBarline &elt)
 
virtual void visitStart (S_bsrTranscriptionNotes &elt)
 
virtual void visitEnd (S_bsrTranscriptionNotes &elt)
 
virtual void visitStart (S_bsrTranscriptionNotesElement &elt)
 
virtual void visitEnd (S_bsrTranscriptionNotesElement &elt)
 
virtual void visitStart (S_bsrPage &elt)
 
virtual void visitEnd (S_bsrPage &elt)
 
virtual void visitStart (S_bsrPageHeading &elt)
 
virtual void visitEnd (S_bsrPageHeading &elt)
 
virtual void visitStart (S_bsrMusicHeading &elt)
 
virtual void visitEnd (S_bsrMusicHeading &elt)
 
virtual void visitStart (S_bsrFootNotes &elt)
 
virtual void visitEnd (S_bsrFootNotes &elt)
 
virtual void visitStart (S_bsrLine &elt)
 
virtual void visitEnd (S_bsrLine &elt)
 
virtual void visitStart (S_bsrLineContents &elt)
 
virtual void visitEnd (S_bsrLineContents &elt)
 
virtual void visitStart (S_bsrMeasure &elt)
 
virtual void visitEnd (S_bsrMeasure &elt)
 
virtual void visitStart (S_bsrNumber &elt)
 
virtual void visitEnd (S_bsrNumber &elt)
 
virtual void visitStart (S_bsrWords &elt)
 
virtual void visitEnd (S_bsrWords &elt)
 
virtual void visitStart (S_bsrClef &elt)
 
virtual void visitEnd (S_bsrClef &elt)
 
virtual void visitStart (S_bsrKey &elt)
 
virtual void visitEnd (S_bsrKey &elt)
 
virtual void visitStart (S_bsrTime &elt)
 
virtual void visitEnd (S_bsrTime &elt)
 
virtual void visitStart (S_bsrTempo &elt)
 
virtual void visitEnd (S_bsrTempo &elt)
 
virtual void visitStart (S_bsrNote &elt)
 
virtual void visitEnd (S_bsrNote &elt)
 

Protected Member Functions

virtual void visitStart (S_bsrScore &elt)
 
virtual void visitEnd (S_bsrScore &elt)
 
virtual void visitStart (S_bsrSpaces &elt)
 
virtual void visitEnd (S_bsrSpaces &elt)
 
virtual void visitStart (S_bsrBarline &elt)
 
virtual void visitStart (S_bsrTranscriptionNotes &elt)
 
virtual void visitEnd (S_bsrTranscriptionNotes &elt)
 
virtual void visitStart (S_bsrTranscriptionNotesElement &elt)
 
virtual void visitEnd (S_bsrTranscriptionNotesElement &elt)
 
virtual void visitStart (S_bsrPage &elt)
 
virtual void visitEnd (S_bsrPage &elt)
 
virtual void visitStart (S_bsrPageHeading &elt)
 
virtual void visitEnd (S_bsrPageHeading &elt)
 
virtual void visitStart (S_bsrMusicHeading &elt)
 
virtual void visitEnd (S_bsrMusicHeading &elt)
 
virtual void visitStart (S_bsrFootNotes &elt)
 
virtual void visitEnd (S_bsrFootNotes &elt)
 
virtual void visitStart (S_bsrLine &elt)
 
virtual void visitEnd (S_bsrLine &elt)
 
virtual void visitStart (S_bsrLineContents &elt)
 
virtual void visitEnd (S_bsrLineContents &elt)
 
virtual void visitStart (S_bsrMeasure &elt)
 
virtual void visitEnd (S_bsrMeasure &elt)
 
virtual void visitStart (S_bsrNumber &elt)
 
virtual void visitEnd (S_bsrNumber &elt)
 
virtual void visitStart (S_bsrWords &elt)
 
virtual void visitEnd (S_bsrWords &elt)
 
virtual void visitStart (S_bsrClef &elt)
 
virtual void visitEnd (S_bsrClef &elt)
 
virtual void visitStart (S_bsrKey &elt)
 
virtual void visitEnd (S_bsrKey &elt)
 
virtual void visitStart (S_bsrTime &elt)
 
virtual void visitEnd (S_bsrTime &elt)
 
virtual void visitStart (S_bsrTempo &elt)
 
virtual void visitEnd (S_bsrTempo &elt)
 
virtual void visitStart (S_bsrNote &elt)
 
virtual void visitEnd (S_bsrNote &elt)
 

Member Function Documentation

◆ visitEnd() [1/18]

virtual void visitEnd ( S_bsrClef &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrClef >.

◆ visitEnd() [2/18]

virtual void visitEnd ( S_bsrFootNotes &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrFootNotes >.

◆ visitEnd() [3/18]

virtual void visitEnd ( S_bsrKey elt)
protectedvirtual

Reimplemented from visitor< S_bsrKey >.

◆ visitEnd() [4/18]

virtual void visitEnd ( S_bsrLine elt)
protectedvirtual

Reimplemented from visitor< S_bsrLine >.

◆ visitEnd() [5/18]

virtual void visitEnd ( S_bsrLineContents &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrLineContents >.

◆ visitEnd() [6/18]

virtual void visitEnd ( S_bsrMeasure elt)
protectedvirtual

Reimplemented from visitor< S_bsrMeasure >.

◆ visitEnd() [7/18]

virtual void visitEnd ( S_bsrMusicHeading &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrMusicHeading >.

◆ visitEnd() [8/18]

virtual void visitEnd ( S_bsrNote elt)
protectedvirtual

Reimplemented from visitor< S_bsrNote >.

◆ visitEnd() [9/18]

virtual void visitEnd ( S_bsrNumber &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrNumber >.

◆ visitEnd() [10/18]

virtual void visitEnd ( S_bsrPage elt)
protectedvirtual

Reimplemented from visitor< S_bsrPage >.

◆ visitEnd() [11/18]

virtual void visitEnd ( S_bsrPageHeading &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrPageHeading >.

◆ visitEnd() [12/18]

virtual void visitEnd ( S_bsrScore elt)
protectedvirtual

Reimplemented from visitor< S_bsrScore >.

◆ visitEnd() [13/18]

virtual void visitEnd ( S_bsrSpaces elt)
protectedvirtual

Reimplemented from visitor< S_bsrSpaces >.

◆ visitEnd() [14/18]

virtual void visitEnd ( S_bsrTempo elt)
protectedvirtual

Reimplemented from visitor< S_bsrTempo >.

◆ visitEnd() [15/18]

virtual void visitEnd ( S_bsrTime elt)
protectedvirtual

Reimplemented from visitor< S_bsrTime >.

◆ visitEnd() [16/18]

virtual void visitEnd ( S_bsrTranscriptionNotes elt)
protectedvirtual

◆ visitEnd() [17/18]

virtual void visitEnd ( S_bsrTranscriptionNotesElement elt)
protectedvirtual

◆ visitEnd() [18/18]

virtual void visitEnd ( S_bsrWords &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrWords >.

◆ visitStart() [1/19]

virtual void visitStart ( S_bsrBarline &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrBarline >.

◆ visitStart() [2/19]

virtual void visitStart ( S_bsrClef &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrClef >.

◆ visitStart() [3/19]

virtual void visitStart ( S_bsrFootNotes &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrFootNotes >.

◆ visitStart() [4/19]

virtual void visitStart ( S_bsrKey elt)
protectedvirtual

Reimplemented from visitor< S_bsrKey >.

◆ visitStart() [5/19]

virtual void visitStart ( S_bsrLine elt)
protectedvirtual

Reimplemented from visitor< S_bsrLine >.

◆ visitStart() [6/19]

virtual void visitStart ( S_bsrLineContents &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrLineContents >.

◆ visitStart() [7/19]

virtual void visitStart ( S_bsrMeasure elt)
protectedvirtual

Reimplemented from visitor< S_bsrMeasure >.

◆ visitStart() [8/19]

virtual void visitStart ( S_bsrMusicHeading &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrMusicHeading >.

◆ visitStart() [9/19]

virtual void visitStart ( S_bsrNote elt)
protectedvirtual

Reimplemented from visitor< S_bsrNote >.

◆ visitStart() [10/19]

virtual void visitStart ( S_bsrNumber &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrNumber >.

◆ visitStart() [11/19]

virtual void visitStart ( S_bsrPage elt)
protectedvirtual

Reimplemented from visitor< S_bsrPage >.

◆ visitStart() [12/19]

virtual void visitStart ( S_bsrPageHeading &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrPageHeading >.

◆ visitStart() [13/19]

virtual void visitStart ( S_bsrScore elt)
protectedvirtual

Reimplemented from visitor< S_bsrScore >.

◆ visitStart() [14/19]

virtual void visitStart ( S_bsrSpaces elt)
protectedvirtual

Reimplemented from visitor< S_bsrSpaces >.

◆ visitStart() [15/19]

virtual void visitStart ( S_bsrTempo elt)
protectedvirtual

Reimplemented from visitor< S_bsrTempo >.

◆ visitStart() [16/19]

virtual void visitStart ( S_bsrTime elt)
protectedvirtual

Reimplemented from visitor< S_bsrTime >.

◆ visitStart() [17/19]

virtual void visitStart ( S_bsrTranscriptionNotes elt)
protectedvirtual

◆ visitStart() [18/19]

virtual void visitStart ( S_bsrTranscriptionNotesElement elt)
protectedvirtual

◆ visitStart() [19/19]

virtual void visitStart ( S_bsrWords &  elt)
protectedvirtual

Reimplemented from visitor< S_bsrWords >.