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)
 

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)