LibMusicXML 3.18
Public Member Functions | Protected Member Functions | List of all members
msr2SummaryVisitor Class Reference
Inheritance diagram for msr2SummaryVisitor:
visitor< S_msrMidiTempo > visitor< S_msrPageLayout > visitor< S_msrScaling > visitor< S_msrVarValsListAssoc > visitor< S_msrVarValAssoc > visitor< S_msrRepeat > visitor< S_msrLineBreak > visitor< S_msrBarNumberCheck > visitor< S_msrBarline > visitor< S_msrSlur > visitor< S_msrTuplet > visitor< S_msrChord > visitor< S_msrBeam > visitor< S_msrStem > visitor< S_msrNote > visitor< S_msrGraceNotesGroup > visitor< S_msrWedge > visitor< S_msrDynamics > visitor< S_msrArticulation > visitor< S_msrSegment > visitor< S_msrTempo > visitor< S_msrTime > visitor< S_msrKey > visitor< S_msrClef > visitor< S_msrSyllable > visitor< S_msrStanza > visitor< S_msrVoice > visitor< S_msrStaff > visitor< S_msrPart > visitor< S_msrPartGroup > visitor< S_msrScore >

Public Member Functions

 msr2SummaryVisitor (S_msrOah &msrOpts, indentedOstream &ios)
 
void printSummaryFromMsrScore (const S_msrScore &score)
 
virtual void visitStart (S_msrScore &elt)
 
virtual void visitEnd (S_msrScore &elt)
 
virtual void visitStart (S_msrPartGroup &elt)
 
virtual void visitEnd (S_msrPartGroup &elt)
 
virtual void visitStart (S_msrPart &elt)
 
virtual void visitEnd (S_msrPart &elt)
 
virtual void visitStart (S_msrStaff &elt)
 
virtual void visitEnd (S_msrStaff &elt)
 
virtual void visitStart (S_msrVoice &elt)
 
virtual void visitEnd (S_msrVoice &elt)
 
virtual void visitStart (S_msrStanza &elt)
 
virtual void visitEnd (S_msrStanza &elt)
 
virtual void visitStart (S_msrSyllable &elt)
 
virtual void visitEnd (S_msrSyllable &elt)
 
virtual void visitStart (S_msrClef &elt)
 
virtual void visitEnd (S_msrClef &elt)
 
virtual void visitStart (S_msrKey &elt)
 
virtual void visitEnd (S_msrKey &elt)
 
virtual void visitStart (S_msrTime &elt)
 
virtual void visitEnd (S_msrTime &elt)
 
virtual void visitStart (S_msrTempo &elt)
 
virtual void visitEnd (S_msrTempo &elt)
 
virtual void visitStart (S_msrSegment &elt)
 
virtual void visitEnd (S_msrSegment &elt)
 
virtual void visitStart (S_msrArticulation &elt)
 
virtual void visitEnd (S_msrArticulation &elt)
 
virtual void visitStart (S_msrDynamics &elt)
 
virtual void visitEnd (S_msrDynamics &elt)
 
virtual void visitStart (S_msrWedge &elt)
 
virtual void visitEnd (S_msrWedge &elt)
 
virtual void visitStart (S_msrGraceNotesGroup &elt)
 
virtual void visitEnd (S_msrGraceNotesGroup &elt)
 
virtual void visitStart (S_msrNote &elt)
 
virtual void visitEnd (S_msrNote &elt)
 
virtual void visitStart (S_msrStem &elt)
 
virtual void visitEnd (S_msrStem &elt)
 
virtual void visitStart (S_msrBeam &elt)
 
virtual void visitEnd (S_msrBeam &elt)
 
virtual void visitStart (S_msrChord &elt)
 
virtual void visitEnd (S_msrChord &elt)
 
virtual void visitStart (S_msrTuplet &elt)
 
virtual void visitEnd (S_msrTuplet &elt)
 
virtual void visitStart (S_msrSlur &elt)
 
virtual void visitEnd (S_msrSlur &elt)
 
virtual void visitStart (S_msrBarline &elt)
 
virtual void visitEnd (S_msrBarline &elt)
 
virtual void visitStart (S_msrBarNumberCheck &elt)
 
virtual void visitEnd (S_msrBarNumberCheck &elt)
 
virtual void visitStart (S_msrLineBreak &elt)
 
virtual void visitEnd (S_msrLineBreak &elt)
 
virtual void visitStart (S_msrRepeat &elt)
 
virtual void visitEnd (S_msrRepeat &elt)
 
virtual void visitStart (S_msrVarValAssoc &elt)
 
virtual void visitEnd (S_msrVarValAssoc &elt)
 
virtual void visitStart (S_msrVarValsListAssoc &elt)
 
virtual void visitEnd (S_msrVarValsListAssoc &elt)
 
virtual void visitStart (S_msrScaling &elt)
 
virtual void visitEnd (S_msrScaling &elt)
 
virtual void visitStart (S_msrPageLayout &elt)
 
virtual void visitEnd (S_msrPageLayout &elt)
 
virtual void visitStart (S_msrMidiTempo &elt)
 
virtual void visitEnd (S_msrMidiTempo &elt)
 

Protected Member Functions

virtual void visitStart (S_msrScore &elt)
 
virtual void visitEnd (S_msrScore &elt)
 
virtual void visitStart (S_msrPartGroup &elt)
 
virtual void visitEnd (S_msrPartGroup &elt)
 
virtual void visitStart (S_msrPart &elt)
 
virtual void visitEnd (S_msrPart &elt)
 
virtual void visitStart (S_msrStaff &elt)
 
virtual void visitEnd (S_msrStaff &elt)
 
virtual void visitStart (S_msrVoice &elt)
 
virtual void visitEnd (S_msrVoice &elt)
 
virtual void visitStart (S_msrStanza &elt)
 
virtual void visitEnd (S_msrStanza &elt)
 
virtual void visitStart (S_msrSyllable &elt)
 
virtual void visitEnd (S_msrSyllable &elt)
 
virtual void visitStart (S_msrClef &elt)
 
virtual void visitEnd (S_msrClef &elt)
 
virtual void visitStart (S_msrKey &elt)
 
virtual void visitEnd (S_msrKey &elt)
 
virtual void visitStart (S_msrTime &elt)
 
virtual void visitEnd (S_msrTime &elt)
 
virtual void visitStart (S_msrTempo &elt)
 
virtual void visitEnd (S_msrTempo &elt)
 
virtual void visitStart (S_msrSegment &elt)
 
virtual void visitEnd (S_msrSegment &elt)
 
virtual void visitStart (S_msrArticulation &elt)
 
virtual void visitEnd (S_msrArticulation &elt)
 
virtual void visitStart (S_msrDynamics &elt)
 
virtual void visitEnd (S_msrDynamics &elt)
 
virtual void visitStart (S_msrWedge &elt)
 
virtual void visitEnd (S_msrWedge &elt)
 
virtual void visitStart (S_msrGraceNotesGroup &elt)
 
virtual void visitEnd (S_msrGraceNotesGroup &elt)
 
virtual void visitStart (S_msrNote &elt)
 
virtual void visitEnd (S_msrNote &elt)
 
virtual void visitStart (S_msrStem &elt)
 
virtual void visitEnd (S_msrStem &elt)
 
virtual void visitStart (S_msrBeam &elt)
 
virtual void visitEnd (S_msrBeam &elt)
 
virtual void visitStart (S_msrChord &elt)
 
virtual void visitEnd (S_msrChord &elt)
 
virtual void visitStart (S_msrTuplet &elt)
 
virtual void visitEnd (S_msrTuplet &elt)
 
virtual void visitStart (S_msrSlur &elt)
 
virtual void visitEnd (S_msrSlur &elt)
 
virtual void visitStart (S_msrBarline &elt)
 
virtual void visitEnd (S_msrBarline &elt)
 
virtual void visitStart (S_msrBarNumberCheck &elt)
 
virtual void visitEnd (S_msrBarNumberCheck &elt)
 
virtual void visitStart (S_msrLineBreak &elt)
 
virtual void visitEnd (S_msrLineBreak &elt)
 
virtual void visitStart (S_msrRepeat &elt)
 
virtual void visitEnd (S_msrRepeat &elt)
 
virtual void visitStart (S_msrVarValAssoc &elt)
 
virtual void visitEnd (S_msrVarValAssoc &elt)
 
virtual void visitStart (S_msrVarValsListAssoc &elt)
 
virtual void visitEnd (S_msrVarValsListAssoc &elt)
 
virtual void visitStart (S_msrScaling &elt)
 
virtual void visitEnd (S_msrScaling &elt)
 
virtual void visitStart (S_msrPageLayout &elt)
 
virtual void visitEnd (S_msrPageLayout &elt)
 
virtual void visitStart (S_msrMidiTempo &elt)
 
virtual void visitEnd (S_msrMidiTempo &elt)
 

Member Function Documentation

◆ visitEnd() [1/31]

virtual void visitEnd ( S_msrArticulation elt)
protectedvirtual

Reimplemented from visitor< S_msrArticulation >.

◆ visitEnd() [2/31]

virtual void visitEnd ( S_msrBarline elt)
protectedvirtual

Reimplemented from visitor< S_msrBarline >.

◆ visitEnd() [3/31]

virtual void visitEnd ( S_msrBarNumberCheck elt)
protectedvirtual

Reimplemented from visitor< S_msrBarNumberCheck >.

◆ visitEnd() [4/31]

virtual void visitEnd ( S_msrBeam elt)
protectedvirtual

Reimplemented from visitor< S_msrBeam >.

◆ visitEnd() [5/31]

virtual void visitEnd ( S_msrChord elt)
protectedvirtual

Reimplemented from visitor< S_msrChord >.

◆ visitEnd() [6/31]

virtual void visitEnd ( S_msrClef elt)
protectedvirtual

Reimplemented from visitor< S_msrClef >.

◆ visitEnd() [7/31]

virtual void visitEnd ( S_msrDynamics elt)
protectedvirtual

Reimplemented from visitor< S_msrDynamics >.

◆ visitEnd() [8/31]

virtual void visitEnd ( S_msrGraceNotesGroup elt)
protectedvirtual

Reimplemented from visitor< S_msrGraceNotesGroup >.

◆ visitEnd() [9/31]

virtual void visitEnd ( S_msrKey elt)
protectedvirtual

Reimplemented from visitor< S_msrKey >.

◆ visitEnd() [10/31]

virtual void visitEnd ( S_msrLineBreak elt)
protectedvirtual

Reimplemented from visitor< S_msrLineBreak >.

◆ visitEnd() [11/31]

virtual void visitEnd ( S_msrMidiTempo elt)
protectedvirtual

Reimplemented from visitor< S_msrMidiTempo >.

◆ visitEnd() [12/31]

virtual void visitEnd ( S_msrNote elt)
protectedvirtual

Reimplemented from visitor< S_msrNote >.

◆ visitEnd() [13/31]

virtual void visitEnd ( S_msrPageLayout elt)
protectedvirtual

Reimplemented from visitor< S_msrPageLayout >.

◆ visitEnd() [14/31]

virtual void visitEnd ( S_msrPart elt)
protectedvirtual

Reimplemented from visitor< S_msrPart >.

◆ visitEnd() [15/31]

virtual void visitEnd ( S_msrPartGroup elt)
protectedvirtual

Reimplemented from visitor< S_msrPartGroup >.

◆ visitEnd() [16/31]

virtual void visitEnd ( S_msrRepeat elt)
protectedvirtual

Reimplemented from visitor< S_msrRepeat >.

◆ visitEnd() [17/31]

virtual void visitEnd ( S_msrScaling elt)
protectedvirtual

Reimplemented from visitor< S_msrScaling >.

◆ visitEnd() [18/31]

virtual void visitEnd ( S_msrScore elt)
protectedvirtual

Reimplemented from visitor< S_msrScore >.

◆ visitEnd() [19/31]

virtual void visitEnd ( S_msrSegment elt)
protectedvirtual

Reimplemented from visitor< S_msrSegment >.

◆ visitEnd() [20/31]

virtual void visitEnd ( S_msrSlur elt)
protectedvirtual

Reimplemented from visitor< S_msrSlur >.

◆ visitEnd() [21/31]

virtual void visitEnd ( S_msrStaff elt)
protectedvirtual

Reimplemented from visitor< S_msrStaff >.

◆ visitEnd() [22/31]

virtual void visitEnd ( S_msrStanza elt)
protectedvirtual

Reimplemented from visitor< S_msrStanza >.

◆ visitEnd() [23/31]

virtual void visitEnd ( S_msrStem elt)
protectedvirtual

Reimplemented from visitor< S_msrStem >.

◆ visitEnd() [24/31]

virtual void visitEnd ( S_msrSyllable &  elt)
protectedvirtual

Reimplemented from visitor< S_msrSyllable >.

◆ visitEnd() [25/31]

virtual void visitEnd ( S_msrTempo elt)
protectedvirtual

Reimplemented from visitor< S_msrTempo >.

◆ visitEnd() [26/31]

virtual void visitEnd ( S_msrTime elt)
protectedvirtual

Reimplemented from visitor< S_msrTime >.

◆ visitEnd() [27/31]

virtual void visitEnd ( S_msrTuplet elt)
protectedvirtual

Reimplemented from visitor< S_msrTuplet >.

◆ visitEnd() [28/31]

virtual void visitEnd ( S_msrVarValAssoc elt)
protectedvirtual

Reimplemented from visitor< S_msrVarValAssoc >.

◆ visitEnd() [29/31]

virtual void visitEnd ( S_msrVarValsListAssoc elt)
protectedvirtual

Reimplemented from visitor< S_msrVarValsListAssoc >.

◆ visitEnd() [30/31]

virtual void visitEnd ( S_msrVoice elt)
protectedvirtual

Reimplemented from visitor< S_msrVoice >.

◆ visitEnd() [31/31]

virtual void visitEnd ( S_msrWedge elt)
protectedvirtual

Reimplemented from visitor< S_msrWedge >.

◆ visitStart() [1/31]

virtual void visitStart ( S_msrArticulation elt)
protectedvirtual

Reimplemented from visitor< S_msrArticulation >.

◆ visitStart() [2/31]

virtual void visitStart ( S_msrBarline elt)
protectedvirtual

Reimplemented from visitor< S_msrBarline >.

◆ visitStart() [3/31]

virtual void visitStart ( S_msrBarNumberCheck elt)
protectedvirtual

Reimplemented from visitor< S_msrBarNumberCheck >.

◆ visitStart() [4/31]

virtual void visitStart ( S_msrBeam elt)
protectedvirtual

Reimplemented from visitor< S_msrBeam >.

◆ visitStart() [5/31]

virtual void visitStart ( S_msrChord elt)
protectedvirtual

Reimplemented from visitor< S_msrChord >.

◆ visitStart() [6/31]

virtual void visitStart ( S_msrClef elt)
protectedvirtual

Reimplemented from visitor< S_msrClef >.

◆ visitStart() [7/31]

virtual void visitStart ( S_msrDynamics elt)
protectedvirtual

Reimplemented from visitor< S_msrDynamics >.

◆ visitStart() [8/31]

virtual void visitStart ( S_msrGraceNotesGroup elt)
protectedvirtual

Reimplemented from visitor< S_msrGraceNotesGroup >.

◆ visitStart() [9/31]

virtual void visitStart ( S_msrKey elt)
protectedvirtual

Reimplemented from visitor< S_msrKey >.

◆ visitStart() [10/31]

virtual void visitStart ( S_msrLineBreak elt)
protectedvirtual

Reimplemented from visitor< S_msrLineBreak >.

◆ visitStart() [11/31]

virtual void visitStart ( S_msrMidiTempo elt)
protectedvirtual

Reimplemented from visitor< S_msrMidiTempo >.

◆ visitStart() [12/31]

virtual void visitStart ( S_msrNote elt)
protectedvirtual

Reimplemented from visitor< S_msrNote >.

◆ visitStart() [13/31]

virtual void visitStart ( S_msrPageLayout elt)
protectedvirtual

Reimplemented from visitor< S_msrPageLayout >.

◆ visitStart() [14/31]

virtual void visitStart ( S_msrPart elt)
protectedvirtual

Reimplemented from visitor< S_msrPart >.

◆ visitStart() [15/31]

virtual void visitStart ( S_msrPartGroup elt)
protectedvirtual

Reimplemented from visitor< S_msrPartGroup >.

◆ visitStart() [16/31]

virtual void visitStart ( S_msrRepeat elt)
protectedvirtual

Reimplemented from visitor< S_msrRepeat >.

◆ visitStart() [17/31]

virtual void visitStart ( S_msrScaling elt)
protectedvirtual

Reimplemented from visitor< S_msrScaling >.

◆ visitStart() [18/31]

virtual void visitStart ( S_msrScore elt)
protectedvirtual

Reimplemented from visitor< S_msrScore >.

◆ visitStart() [19/31]

virtual void visitStart ( S_msrSegment elt)
protectedvirtual

Reimplemented from visitor< S_msrSegment >.

◆ visitStart() [20/31]

virtual void visitStart ( S_msrSlur elt)
protectedvirtual

Reimplemented from visitor< S_msrSlur >.

◆ visitStart() [21/31]

virtual void visitStart ( S_msrStaff elt)
protectedvirtual

Reimplemented from visitor< S_msrStaff >.

◆ visitStart() [22/31]

virtual void visitStart ( S_msrStanza elt)
protectedvirtual

Reimplemented from visitor< S_msrStanza >.

◆ visitStart() [23/31]

virtual void visitStart ( S_msrStem elt)
protectedvirtual

Reimplemented from visitor< S_msrStem >.

◆ visitStart() [24/31]

virtual void visitStart ( S_msrSyllable &  elt)
protectedvirtual

Reimplemented from visitor< S_msrSyllable >.

◆ visitStart() [25/31]

virtual void visitStart ( S_msrTempo elt)
protectedvirtual

Reimplemented from visitor< S_msrTempo >.

◆ visitStart() [26/31]

virtual void visitStart ( S_msrTime elt)
protectedvirtual

Reimplemented from visitor< S_msrTime >.

◆ visitStart() [27/31]

virtual void visitStart ( S_msrTuplet elt)
protectedvirtual

Reimplemented from visitor< S_msrTuplet >.

◆ visitStart() [28/31]

virtual void visitStart ( S_msrVarValAssoc elt)
protectedvirtual

Reimplemented from visitor< S_msrVarValAssoc >.

◆ visitStart() [29/31]

virtual void visitStart ( S_msrVarValsListAssoc elt)
protectedvirtual

Reimplemented from visitor< S_msrVarValsListAssoc >.

◆ visitStart() [30/31]

virtual void visitStart ( S_msrVoice elt)
protectedvirtual

Reimplemented from visitor< S_msrVoice >.

◆ visitStart() [31/31]

virtual void visitStart ( S_msrWedge elt)
protectedvirtual

Reimplemented from visitor< S_msrWedge >.