LibMusicXML 3.18
Public Member Functions | Protected Member Functions | List of all members
msr2BsrTranslator Class Reference
Inheritance diagram for msr2BsrTranslator:
visitor< S_msrPageBreak > visitor< S_msrLineBreak > visitor< S_msrDynamics > visitor< S_msrNote > visitor< S_msrTempo > visitor< S_msrTime > visitor< S_msrKey > visitor< S_msrClef > visitor< S_msrMeasure > visitor< S_msrBarline > visitor< S_msrVoiceStaffChange > visitor< S_msrVoice > visitor< S_msrStaff > visitor< S_msrStaffTuning > visitor< S_msrPart > visitor< S_msrPartGroup > visitor< S_msrScore >

Public Member Functions

 msr2BsrTranslator (indentedOstream &ios, S_msrScore mScore)
 
void buildBsrScoreFromMsrScore ()
 
S_bsrScore getBsrScore () const
 
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)
 
- Public Member Functions inherited from visitor< S_msrStaffTuning >
virtual void visitStart (S_msrStaffTuning &elt)
 
virtual void visitEnd (S_msrStaffTuning &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)
 
- Public Member Functions inherited from visitor< S_msrVoiceStaffChange >
virtual void visitStart (S_msrVoiceStaffChange &elt)
 
virtual void visitEnd (S_msrVoiceStaffChange &elt)
 
- Public Member Functions inherited from visitor< S_msrBarline >
virtual void visitStart (S_msrBarline &elt)
 
virtual void visitEnd (S_msrBarline &elt)
 
virtual void visitStart (S_msrMeasure &elt)
 
virtual void visitEnd (S_msrMeasure &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_msrNote &elt)
 
virtual void visitEnd (S_msrNote &elt)
 
virtual void visitStart (S_msrDynamics &elt)
 
virtual void visitEnd (S_msrDynamics &elt)
 
virtual void visitStart (S_msrLineBreak &elt)
 
virtual void visitEnd (S_msrLineBreak &elt)
 
virtual void visitStart (S_msrPageBreak &elt)
 
virtual void visitEnd (S_msrPageBreak &elt)
 

Protected Member Functions

virtual void visitStart (S_msrPageBreak &elt)
 
virtual void visitEnd (S_msrPageBreak &elt)
 
virtual void visitStart (S_msrLineBreak &elt)
 
virtual void visitEnd (S_msrLineBreak &elt)
 
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_msrStaffTuning &elt)
 
virtual void visitStart (S_msrStaffDetails &elt)
 
virtual void visitEnd (S_msrStaffDetails &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_msrVoiceStaffChange &elt)
 
virtual void visitStart (S_msrBarline &elt)
 
virtual void visitStart (S_msrMeasure &elt)
 
virtual void visitEnd (S_msrMeasure &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_msrNote &elt)
 
virtual void visitEnd (S_msrNote &elt)
 
virtual void visitStart (S_msrDynamics &elt)
 
virtual void visitEnd (S_msrDynamics &elt)
 

Member Function Documentation

◆ visitEnd() [1/14]

virtual void visitEnd ( S_msrClef elt)
protectedvirtual

Reimplemented from visitor< S_msrClef >.

◆ visitEnd() [2/14]

virtual void visitEnd ( S_msrDynamics elt)
protectedvirtual

Reimplemented from visitor< S_msrDynamics >.

◆ visitEnd() [3/14]

virtual void visitEnd ( S_msrKey elt)
protectedvirtual

Reimplemented from visitor< S_msrKey >.

◆ visitEnd() [4/14]

virtual void visitEnd ( S_msrLineBreak elt)
protectedvirtual

Reimplemented from visitor< S_msrLineBreak >.

◆ visitEnd() [5/14]

virtual void visitEnd ( S_msrMeasure elt)
protectedvirtual

Reimplemented from visitor< S_msrMeasure >.

◆ visitEnd() [6/14]

virtual void visitEnd ( S_msrNote elt)
protectedvirtual

Reimplemented from visitor< S_msrNote >.

◆ visitEnd() [7/14]

virtual void visitEnd ( S_msrPageBreak elt)
protectedvirtual

Reimplemented from visitor< S_msrPageBreak >.

◆ visitEnd() [8/14]

virtual void visitEnd ( S_msrPart elt)
protectedvirtual

Reimplemented from visitor< S_msrPart >.

◆ visitEnd() [9/14]

virtual void visitEnd ( S_msrPartGroup elt)
protectedvirtual

Reimplemented from visitor< S_msrPartGroup >.

◆ visitEnd() [10/14]

virtual void visitEnd ( S_msrScore elt)
protectedvirtual

Reimplemented from visitor< S_msrScore >.

◆ visitEnd() [11/14]

virtual void visitEnd ( S_msrStaff elt)
protectedvirtual

Reimplemented from visitor< S_msrStaff >.

◆ visitEnd() [12/14]

virtual void visitEnd ( S_msrTempo elt)
protectedvirtual

Reimplemented from visitor< S_msrTempo >.

◆ visitEnd() [13/14]

virtual void visitEnd ( S_msrTime elt)
protectedvirtual

Reimplemented from visitor< S_msrTime >.

◆ visitEnd() [14/14]

virtual void visitEnd ( S_msrVoice elt)
protectedvirtual

Reimplemented from visitor< S_msrVoice >.

◆ visitStart() [1/17]

virtual void visitStart ( S_msrBarline elt)
protectedvirtual

Reimplemented from visitor< S_msrBarline >.

◆ visitStart() [2/17]

virtual void visitStart ( S_msrClef elt)
protectedvirtual

Reimplemented from visitor< S_msrClef >.

◆ visitStart() [3/17]

virtual void visitStart ( S_msrDynamics elt)
protectedvirtual

Reimplemented from visitor< S_msrDynamics >.

◆ visitStart() [4/17]

virtual void visitStart ( S_msrKey elt)
protectedvirtual

Reimplemented from visitor< S_msrKey >.

◆ visitStart() [5/17]

virtual void visitStart ( S_msrLineBreak elt)
protectedvirtual

Reimplemented from visitor< S_msrLineBreak >.

◆ visitStart() [6/17]

virtual void visitStart ( S_msrMeasure elt)
protectedvirtual

Reimplemented from visitor< S_msrMeasure >.

◆ visitStart() [7/17]

virtual void visitStart ( S_msrNote elt)
protectedvirtual

Reimplemented from visitor< S_msrNote >.

◆ visitStart() [8/17]

virtual void visitStart ( S_msrPageBreak elt)
protectedvirtual

Reimplemented from visitor< S_msrPageBreak >.

◆ visitStart() [9/17]

virtual void visitStart ( S_msrPart elt)
protectedvirtual

Reimplemented from visitor< S_msrPart >.

◆ visitStart() [10/17]

virtual void visitStart ( S_msrPartGroup elt)
protectedvirtual

Reimplemented from visitor< S_msrPartGroup >.

◆ visitStart() [11/17]

virtual void visitStart ( S_msrScore elt)
protectedvirtual

Reimplemented from visitor< S_msrScore >.

◆ visitStart() [12/17]

virtual void visitStart ( S_msrStaff elt)
protectedvirtual

Reimplemented from visitor< S_msrStaff >.

◆ visitStart() [13/17]

virtual void visitStart ( S_msrStaffTuning elt)
protectedvirtual

Reimplemented from visitor< S_msrStaffTuning >.

◆ visitStart() [14/17]

virtual void visitStart ( S_msrTempo elt)
protectedvirtual

Reimplemented from visitor< S_msrTempo >.

◆ visitStart() [15/17]

virtual void visitStart ( S_msrTime elt)
protectedvirtual

Reimplemented from visitor< S_msrTime >.

◆ visitStart() [16/17]

virtual void visitStart ( S_msrVoice elt)
protectedvirtual

Reimplemented from visitor< S_msrVoice >.

◆ visitStart() [17/17]

virtual void visitStart ( S_msrVoiceStaffChange elt)
protectedvirtual

Reimplemented from visitor< S_msrVoiceStaffChange >.