LibMusicXML  3.18
Public Member Functions | Protected Member Functions | List of all members
mxmlTree2MsrTranslator Class Reference
Inheritance diagram for mxmlTree2MsrTranslator:
visitor< S_midi_instrument > visitor< S_midi_device > visitor< S_virtual_instrument > visitor< S_instrument_sound > visitor< S_sound > visitor< S_damp_all > visitor< S_damp > visitor< S_pedal_alter > visitor< S_pedal_step > visitor< S_pedal_tuning > visitor< S_harp_pedals > visitor< S_accordion_low > visitor< S_accordion_middle > visitor< S_accordion_high > visitor< S_accordion_registration > visitor< S_rehearsal > visitor< S_slide > visitor< S_glissando > visitor< S_tuplet_dot > visitor< S_tuplet_type > visitor< S_tuplet_number > visitor< S_tuplet_normal > visitor< S_tuplet_actual > visitor< S_tuplet > visitor< S_normal_type > visitor< S_normal_notes > visitor< S_actual_notes > visitor< S_time_modification > visitor< S_chord > visitor< S_grace > visitor< S_cue > visitor< S_wedge > visitor< S_other_dynamics > visitor< S_sffz > visitor< S_sfpp > visitor< S_sfp > visitor< S_sfz > visitor< S_rfz > visitor< S_sf > visitor< S_rf > visitor< S_fz > visitor< S_fp > visitor< S_mp > visitor< S_mf > visitor< S_pppppp > visitor< S_ppppp > visitor< S_pppp > visitor< S_ppp > visitor< S_pp > visitor< S_p > visitor< S_ffffff > visitor< S_fffff > visitor< S_ffff > visitor< S_fff > visitor< S_ff > visitor< S_f > visitor< S_tremolo > visitor< S_accidental_mark > visitor< S_shake > visitor< S_schleifer > visitor< S_inverted_mordent > visitor< S_mordent > visitor< S_vertical_turn > visitor< S_delayed_inverted_turn > visitor< S_delayed_turn > visitor< S_inverted_turn > visitor< S_turn > visitor< S_wavy_line > visitor< S_dashes > visitor< S_trill_mark > visitor< S_ornaments > visitor< S_up_bow > visitor< S_triple_tongue > visitor< S_toe > visitor< S_thumb_position > visitor< S_tap > visitor< S_string > visitor< S_stopped > visitor< S_snap_pizzicato > visitor< S_pull_off > visitor< S_pluck > visitor< S_other_technical > visitor< S_open_string > visitor< S_hole > visitor< S_heel > visitor< S_harmonic > visitor< S_handbell > visitor< S_hammer_on > visitor< S_fret > visitor< S_fingernails > visitor< S_fingering > visitor< S_down_bow > visitor< S_double_tongue > visitor< S_bend_alter > visitor< S_bend > visitor< S_arrow > visitor< S_technical > visitor< S_scoop > visitor< S_plop > visitor< S_falloff > visitor< S_doit > visitor< S_non_arpeggiate > visitor< S_arpeggiate > visitor< S_fermata > visitor< S_tenuto > visitor< S_strong_accent > visitor< S_detached_legato > visitor< S_unstress > visitor< S_stress > visitor< S_staccatissimo > visitor< S_staccato > visitor< S_spiccato > visitor< S_caesura > visitor< S_breath_mark > visitor< S_accent > visitor< S_articulations > visitor< S_slash_dot > visitor< S_slash_type > visitor< S_slash > visitor< S_multiple_rest > visitor< S_measure_repeat > visitor< S_beat_repeat > visitor< S_measure_style > visitor< S_accidental > visitor< S_notehead > visitor< S_type > visitor< S_stem > visitor< S_display_octave > visitor< S_display_step > visitor< S_unpitched > visitor< S_rest > visitor< S_dot > visitor< S_instrument > visitor< S_duration > visitor< S_octave > visitor< S_alter > visitor< S_step > visitor< S_note > visitor< S_ending > visitor< S_repeat > visitor< S_bar_style > visitor< S_pedal > visitor< S_eyeglasses > visitor< S_coda > visitor< S_segno > visitor< S_barline > visitor< S_measure_numbering > visitor< S_system_layout > visitor< S_print > visitor< S_measure > visitor< S_suffix > visitor< S_figure_number > visitor< S_prefix > visitor< S_figure > visitor< S_figured_bass > visitor< S_barre > visitor< S_frame_note > visitor< S_first_fret > visitor< S_frame_frets > visitor< S_frame_strings > visitor< S_frame > visitor< S_bass_alter > visitor< S_bass_step > visitor< S_inversion > visitor< S_kind > visitor< S_root_alter > visitor< S_root_step > visitor< S_harmony > visitor< S_degree_type > visitor< S_degree_alter > visitor< S_degree_value > visitor< S_degree > visitor< S_extend > visitor< S_elision > visitor< S_text > visitor< S_syllabic > visitor< S_lyric > visitor< S_beam > visitor< S_bracket > visitor< S_slur > visitor< S_tied > visitor< S_normal_dot > visitor< S_metronome_tuplet > visitor< S_metronome_dot > visitor< S_metronome_beam > visitor< S_metronome_type > visitor< S_metronome_relation > visitor< S_metronome_note > visitor< S_per_minute > visitor< S_beat_unit_dot > visitor< S_beat_unit > visitor< S_metronome > visitor< S_accord > visitor< S_scordatura > visitor< S_octave_shift > visitor< S_words > visitor< S_offset > visitor< S_direction_type > visitor< S_direction > visitor< S_double > visitor< S_octave_change > visitor< S_chromatic > visitor< S_diatonic > visitor< S_transpose > visitor< S_instruments > visitor< S_time_relation > visitor< S_interchangeable > visitor< S_senza_misura > visitor< S_beat_type > visitor< S_beats > visitor< S_time > visitor< S_key_octave > visitor< S_key_alter > visitor< S_key_step > visitor< S_mode > visitor< S_fifths > visitor< S_cancel > visitor< S_key > visitor< S_clef_octave_change > visitor< S_line > visitor< S_sign > visitor< S_clef > visitor< S_forward > visitor< S_backup > visitor< S_voice > visitor< S_staff_size > visitor< S_capo > visitor< S_tuning_alter > visitor< S_tuning_octave > visitor< S_tuning_step > visitor< S_staff_tuning > visitor< S_staff_lines > visitor< S_staff_type > visitor< S_staff_details > visitor< S_staff > visitor< S_staves > visitor< S_divisions > visitor< S_attributes > visitor< S_part > visitor< S_score_partwise >

Public Member Functions

 mxmlTree2MsrTranslator (S_msrScore scoreSkeleton, indentedOstream &ios)
 
S_msrScore getMsrScore () const
 
void populateMsrSkeletonFromMxmlTree (const Sxmlelement mxmlTree)
 
void browseMxmlTree (const Sxmlelement &mxmlTree)
 
- Public Member Functions inherited from visitor< S_score_partwise >
virtual void visitStart (S_score_partwise &elt)
 
virtual void visitEnd (S_score_partwise &elt)
 
- Public Member Functions inherited from visitor< S_divisions >
virtual void visitEnd (S_divisions &elt)
 
- Public Member Functions inherited from visitor< S_staves >
virtual void visitEnd (S_staves &elt)
 
- Public Member Functions inherited from visitor< S_staff >
virtual void visitEnd (S_staff &elt)
 
- Public Member Functions inherited from visitor< S_staff_type >
virtual void visitEnd (S_staff_type &elt)
 
- Public Member Functions inherited from visitor< S_staff_lines >
virtual void visitEnd (S_staff_lines &elt)
 
- Public Member Functions inherited from visitor< S_tuning_step >
virtual void visitEnd (S_tuning_step &elt)
 
- Public Member Functions inherited from visitor< S_tuning_octave >
virtual void visitEnd (S_tuning_octave &elt)
 
- Public Member Functions inherited from visitor< S_tuning_alter >
virtual void visitEnd (S_tuning_alter &elt)
 
- Public Member Functions inherited from visitor< S_capo >
virtual void visitEnd (S_capo &elt)
 
- Public Member Functions inherited from visitor< S_staff_size >
virtual void visitEnd (S_staff_size &elt)
 
- Public Member Functions inherited from visitor< S_voice >
virtual void visitEnd (S_voice &elt)
 
- Public Member Functions inherited from visitor< S_sign >
virtual void visitEnd (S_sign &elt)
 
- Public Member Functions inherited from visitor< S_line >
virtual void visitEnd (S_line &elt)
 
- Public Member Functions inherited from visitor< S_clef_octave_change >
virtual void visitEnd (S_clef_octave_change &elt)
 
- Public Member Functions inherited from visitor< S_cancel >
virtual void visitEnd (S_cancel &elt)
 
- Public Member Functions inherited from visitor< S_fifths >
virtual void visitEnd (S_fifths &elt)
 
- Public Member Functions inherited from visitor< S_mode >
virtual void visitEnd (S_mode &elt)
 
- Public Member Functions inherited from visitor< S_key_step >
virtual void visitEnd (S_key_step &elt)
 
- Public Member Functions inherited from visitor< S_key_alter >
virtual void visitEnd (S_key_alter &elt)
 
- Public Member Functions inherited from visitor< S_key_octave >
virtual void visitEnd (S_key_octave &elt)
 
- Public Member Functions inherited from visitor< S_beats >
virtual void visitEnd (S_beats &elt)
 
- Public Member Functions inherited from visitor< S_beat_type >
virtual void visitEnd (S_beat_type &elt)
 
- Public Member Functions inherited from visitor< S_senza_misura >
virtual void visitEnd (S_senza_misura &elt)
 
- Public Member Functions inherited from visitor< S_interchangeable >
virtual void visitEnd (S_interchangeable &elt)
 
- Public Member Functions inherited from visitor< S_time_relation >
virtual void visitEnd (S_time_relation &elt)
 
- Public Member Functions inherited from visitor< S_instruments >
virtual void visitEnd (S_instruments &elt)
 
- Public Member Functions inherited from visitor< S_diatonic >
virtual void visitEnd (S_diatonic &elt)
 
- Public Member Functions inherited from visitor< S_chromatic >
virtual void visitEnd (S_chromatic &elt)
 
- Public Member Functions inherited from visitor< S_octave_change >
virtual void visitEnd (S_octave_change &elt)
 
- Public Member Functions inherited from visitor< S_double >
virtual void visitEnd (S_double &elt)
 
- Public Member Functions inherited from visitor< S_offset >
virtual void visitEnd (S_offset &elt)
 
- Public Member Functions inherited from visitor< S_words >
virtual void visitEnd (S_words &elt)
 
- Public Member Functions inherited from visitor< S_octave_shift >
virtual void visitEnd (S_octave_shift &elt)
 
- Public Member Functions inherited from visitor< S_beat_unit >
virtual void visitEnd (S_beat_unit &elt)
 
- Public Member Functions inherited from visitor< S_beat_unit_dot >
virtual void visitEnd (S_beat_unit_dot &elt)
 
- Public Member Functions inherited from visitor< S_per_minute >
virtual void visitEnd (S_per_minute &elt)
 
- Public Member Functions inherited from visitor< S_metronome_relation >
virtual void visitEnd (S_metronome_relation &elt)
 
- Public Member Functions inherited from visitor< S_metronome_type >
virtual void visitEnd (S_metronome_type &elt)
 
- Public Member Functions inherited from visitor< S_metronome_beam >
virtual void visitEnd (S_metronome_beam &elt)
 
- Public Member Functions inherited from visitor< S_metronome_dot >
virtual void visitEnd (S_metronome_dot &elt)
 
- Public Member Functions inherited from visitor< S_normal_dot >
virtual void visitEnd (S_normal_dot &elt)
 
- Public Member Functions inherited from visitor< S_tied >
virtual void visitEnd (S_tied &elt)
 
- Public Member Functions inherited from visitor< S_slur >
virtual void visitEnd (S_slur &elt)
 
- Public Member Functions inherited from visitor< S_bracket >
virtual void visitEnd (S_bracket &elt)
 
- Public Member Functions inherited from visitor< S_beam >
virtual void visitEnd (S_beam &elt)
 
- Public Member Functions inherited from visitor< S_syllabic >
virtual void visitEnd (S_syllabic &elt)
 
- Public Member Functions inherited from visitor< S_text >
virtual void visitEnd (S_text &elt)
 
- Public Member Functions inherited from visitor< S_elision >
virtual void visitEnd (S_elision &elt)
 
- Public Member Functions inherited from visitor< S_extend >
virtual void visitEnd (S_extend &elt)
 
- Public Member Functions inherited from visitor< S_degree_value >
virtual void visitEnd (S_degree_value &elt)
 
- Public Member Functions inherited from visitor< S_degree_alter >
virtual void visitEnd (S_degree_alter &elt)
 
- Public Member Functions inherited from visitor< S_degree_type >
virtual void visitEnd (S_degree_type &elt)
 
- Public Member Functions inherited from visitor< S_root_step >
virtual void visitEnd (S_root_step &elt)
 
- Public Member Functions inherited from visitor< S_root_alter >
virtual void visitEnd (S_root_alter &elt)
 
- Public Member Functions inherited from visitor< S_kind >
virtual void visitEnd (S_kind &elt)
 
- Public Member Functions inherited from visitor< S_inversion >
virtual void visitEnd (S_inversion &elt)
 
- Public Member Functions inherited from visitor< S_bass_step >
virtual void visitEnd (S_bass_step &elt)
 
- Public Member Functions inherited from visitor< S_bass_alter >
virtual void visitEnd (S_bass_alter &elt)
 
- Public Member Functions inherited from visitor< S_frame_strings >
virtual void visitEnd (S_frame_strings &elt)
 
- Public Member Functions inherited from visitor< S_frame_frets >
virtual void visitEnd (S_frame_frets &elt)
 
- Public Member Functions inherited from visitor< S_first_fret >
virtual void visitEnd (S_first_fret &elt)
 
- Public Member Functions inherited from visitor< S_barre >
virtual void visitEnd (S_barre &elt)
 
- Public Member Functions inherited from visitor< S_prefix >
virtual void visitEnd (S_prefix &elt)
 
- Public Member Functions inherited from visitor< S_figure_number >
virtual void visitEnd (S_figure_number &elt)
 
- Public Member Functions inherited from visitor< S_suffix >
virtual void visitEnd (S_suffix &elt)
 
- Public Member Functions inherited from visitor< S_system_layout >
virtual void visitEnd (S_system_layout &elt)
 
- Public Member Functions inherited from visitor< S_measure_numbering >
virtual void visitEnd (S_measure_numbering &elt)
 
- Public Member Functions inherited from visitor< S_segno >
virtual void visitEnd (S_segno &elt)
 
- Public Member Functions inherited from visitor< S_coda >
virtual void visitEnd (S_coda &elt)
 
- Public Member Functions inherited from visitor< S_eyeglasses >
virtual void visitEnd (S_eyeglasses &elt)
 
- Public Member Functions inherited from visitor< S_pedal >
virtual void visitEnd (S_pedal &elt)
 
- Public Member Functions inherited from visitor< S_bar_style >
virtual void visitEnd (S_bar_style &elt)
 
- Public Member Functions inherited from visitor< S_repeat >
virtual void visitEnd (S_repeat &elt)
 
- Public Member Functions inherited from visitor< S_ending >
virtual void visitEnd (S_ending &elt)
 
- Public Member Functions inherited from visitor< S_step >
virtual void visitEnd (S_step &elt)
 
- Public Member Functions inherited from visitor< S_alter >
virtual void visitEnd (S_alter &elt)
 
- Public Member Functions inherited from visitor< S_octave >
virtual void visitEnd (S_octave &elt)
 
- Public Member Functions inherited from visitor< S_duration >
virtual void visitEnd (S_duration &elt)
 
- Public Member Functions inherited from visitor< S_instrument >
virtual void visitEnd (S_instrument &elt)
 
- Public Member Functions inherited from visitor< S_dot >
virtual void visitEnd (S_dot &elt)
 
- Public Member Functions inherited from visitor< S_rest >
virtual void visitEnd (S_rest &elt)
 
- Public Member Functions inherited from visitor< S_unpitched >
virtual void visitStart (S_unpitched &elt)
 
- Public Member Functions inherited from visitor< S_display_step >
virtual void visitEnd (S_display_step &elt)
 
- Public Member Functions inherited from visitor< S_display_octave >
virtual void visitEnd (S_display_octave &elt)
 
- Public Member Functions inherited from visitor< S_stem >
virtual void visitEnd (S_stem &elt)
 
- Public Member Functions inherited from visitor< S_type >
virtual void visitEnd (S_type &elt)
 
- Public Member Functions inherited from visitor< S_notehead >
virtual void visitEnd (S_notehead &elt)
 
- Public Member Functions inherited from visitor< S_accidental >
virtual void visitEnd (S_accidental &elt)
 
- Public Member Functions inherited from visitor< S_measure_style >
virtual void visitEnd (S_measure_style &elt)
 
- Public Member Functions inherited from visitor< S_beat_repeat >
virtual void visitEnd (S_beat_repeat &elt)
 
- Public Member Functions inherited from visitor< S_measure_repeat >
virtual void visitEnd (S_measure_repeat &elt)
 
- Public Member Functions inherited from visitor< S_multiple_rest >
virtual void visitEnd (S_multiple_rest &elt)
 
- Public Member Functions inherited from visitor< S_slash_type >
virtual void visitEnd (S_slash_type &elt)
 
- Public Member Functions inherited from visitor< S_slash_dot >
virtual void visitEnd (S_slash_dot &elt)
 
- Public Member Functions inherited from visitor< S_accent >
virtual void visitEnd (S_accent &elt)
 
- Public Member Functions inherited from visitor< S_breath_mark >
virtual void visitEnd (S_breath_mark &elt)
 
- Public Member Functions inherited from visitor< S_caesura >
virtual void visitEnd (S_caesura &elt)
 
- Public Member Functions inherited from visitor< S_spiccato >
virtual void visitEnd (S_spiccato &elt)
 
- Public Member Functions inherited from visitor< S_staccato >
virtual void visitEnd (S_staccato &elt)
 
- Public Member Functions inherited from visitor< S_staccatissimo >
virtual void visitEnd (S_staccatissimo &elt)
 
- Public Member Functions inherited from visitor< S_stress >
virtual void visitEnd (S_stress &elt)
 
- Public Member Functions inherited from visitor< S_unstress >
virtual void visitEnd (S_unstress &elt)
 
- Public Member Functions inherited from visitor< S_detached_legato >
virtual void visitEnd (S_detached_legato &elt)
 
- Public Member Functions inherited from visitor< S_strong_accent >
virtual void visitEnd (S_strong_accent &elt)
 
- Public Member Functions inherited from visitor< S_tenuto >
virtual void visitEnd (S_tenuto &elt)
 
- Public Member Functions inherited from visitor< S_fermata >
virtual void visitEnd (S_fermata &elt)
 
- Public Member Functions inherited from visitor< S_arpeggiate >
virtual void visitEnd (S_arpeggiate &elt)
 
- Public Member Functions inherited from visitor< S_non_arpeggiate >
virtual void visitEnd (S_non_arpeggiate &elt)
 
- Public Member Functions inherited from visitor< S_doit >
virtual void visitEnd (S_doit &elt)
 
- Public Member Functions inherited from visitor< S_falloff >
virtual void visitEnd (S_falloff &elt)
 
- Public Member Functions inherited from visitor< S_plop >
virtual void visitEnd (S_plop &elt)
 
- Public Member Functions inherited from visitor< S_scoop >
virtual void visitEnd (S_scoop &elt)
 
- Public Member Functions inherited from visitor< S_arrow >
virtual void visitEnd (S_arrow &elt)
 
- Public Member Functions inherited from visitor< S_bend_alter >
virtual void visitEnd (S_bend_alter &elt)
 
- Public Member Functions inherited from visitor< S_double_tongue >
virtual void visitEnd (S_double_tongue &elt)
 
- Public Member Functions inherited from visitor< S_down_bow >
virtual void visitEnd (S_down_bow &elt)
 
- Public Member Functions inherited from visitor< S_fingering >
virtual void visitEnd (S_fingering &elt)
 
- Public Member Functions inherited from visitor< S_fingernails >
virtual void visitEnd (S_fingernails &elt)
 
- Public Member Functions inherited from visitor< S_fret >
virtual void visitEnd (S_fret &elt)
 
- Public Member Functions inherited from visitor< S_hammer_on >
virtual void visitEnd (S_hammer_on &elt)
 
- Public Member Functions inherited from visitor< S_handbell >
virtual void visitEnd (S_handbell &elt)
 
- Public Member Functions inherited from visitor< S_harmonic >
virtual void visitEnd (S_harmonic &elt)
 
- Public Member Functions inherited from visitor< S_heel >
virtual void visitEnd (S_heel &elt)
 
- Public Member Functions inherited from visitor< S_hole >
virtual void visitEnd (S_hole &elt)
 
- Public Member Functions inherited from visitor< S_open_string >
virtual void visitEnd (S_open_string &elt)
 
- Public Member Functions inherited from visitor< S_other_technical >
virtual void visitEnd (S_other_technical &elt)
 
- Public Member Functions inherited from visitor< S_pluck >
virtual void visitEnd (S_pluck &elt)
 
- Public Member Functions inherited from visitor< S_pull_off >
virtual void visitEnd (S_pull_off &elt)
 
- Public Member Functions inherited from visitor< S_snap_pizzicato >
virtual void visitEnd (S_snap_pizzicato &elt)
 
- Public Member Functions inherited from visitor< S_stopped >
virtual void visitEnd (S_stopped &elt)
 
- Public Member Functions inherited from visitor< S_string >
virtual void visitEnd (S_string &elt)
 
- Public Member Functions inherited from visitor< S_tap >
virtual void visitEnd (S_tap &elt)
 
- Public Member Functions inherited from visitor< S_thumb_position >
virtual void visitEnd (S_thumb_position &elt)
 
- Public Member Functions inherited from visitor< S_toe >
virtual void visitEnd (S_toe &elt)
 
- Public Member Functions inherited from visitor< S_triple_tongue >
virtual void visitEnd (S_triple_tongue &elt)
 
- Public Member Functions inherited from visitor< S_up_bow >
virtual void visitEnd (S_up_bow &elt)
 
- Public Member Functions inherited from visitor< S_trill_mark >
virtual void visitEnd (S_trill_mark &elt)
 
- Public Member Functions inherited from visitor< S_dashes >
virtual void visitEnd (S_dashes &elt)
 
- Public Member Functions inherited from visitor< S_wavy_line >
virtual void visitEnd (S_wavy_line &elt)
 
- Public Member Functions inherited from visitor< S_turn >
virtual void visitEnd (S_turn &elt)
 
- Public Member Functions inherited from visitor< S_inverted_turn >
virtual void visitEnd (S_inverted_turn &elt)
 
- Public Member Functions inherited from visitor< S_delayed_turn >
virtual void visitEnd (S_delayed_turn &elt)
 
- Public Member Functions inherited from visitor< S_delayed_inverted_turn >
virtual void visitEnd (S_delayed_inverted_turn &elt)
 
- Public Member Functions inherited from visitor< S_vertical_turn >
virtual void visitEnd (S_vertical_turn &elt)
 
- Public Member Functions inherited from visitor< S_mordent >
virtual void visitEnd (S_mordent &elt)
 
- Public Member Functions inherited from visitor< S_inverted_mordent >
virtual void visitEnd (S_inverted_mordent &elt)
 
- Public Member Functions inherited from visitor< S_schleifer >
virtual void visitEnd (S_schleifer &elt)
 
- Public Member Functions inherited from visitor< S_shake >
virtual void visitEnd (S_shake &elt)
 
- Public Member Functions inherited from visitor< S_accidental_mark >
virtual void visitEnd (S_accidental_mark &elt)
 
- Public Member Functions inherited from visitor< S_tremolo >
virtual void visitEnd (S_tremolo &elt)
 
- Public Member Functions inherited from visitor< S_f >
virtual void visitEnd (S_f &elt)
 
- Public Member Functions inherited from visitor< S_ff >
virtual void visitEnd (S_ff &elt)
 
- Public Member Functions inherited from visitor< S_fff >
virtual void visitEnd (S_fff &elt)
 
- Public Member Functions inherited from visitor< S_ffff >
virtual void visitEnd (S_ffff &elt)
 
- Public Member Functions inherited from visitor< S_fffff >
virtual void visitEnd (S_fffff &elt)
 
- Public Member Functions inherited from visitor< S_ffffff >
virtual void visitEnd (S_ffffff &elt)
 
- Public Member Functions inherited from visitor< S_p >
virtual void visitEnd (S_p &elt)
 
- Public Member Functions inherited from visitor< S_pp >
virtual void visitEnd (S_pp &elt)
 
- Public Member Functions inherited from visitor< S_ppp >
virtual void visitEnd (S_ppp &elt)
 
- Public Member Functions inherited from visitor< S_pppp >
virtual void visitEnd (S_pppp &elt)
 
- Public Member Functions inherited from visitor< S_ppppp >
virtual void visitEnd (S_ppppp &elt)
 
- Public Member Functions inherited from visitor< S_pppppp >
virtual void visitEnd (S_pppppp &elt)
 
- Public Member Functions inherited from visitor< S_mf >
virtual void visitEnd (S_mf &elt)
 
- Public Member Functions inherited from visitor< S_mp >
virtual void visitEnd (S_mp &elt)
 
- Public Member Functions inherited from visitor< S_fp >
virtual void visitEnd (S_fp &elt)
 
- Public Member Functions inherited from visitor< S_fz >
virtual void visitEnd (S_fz &elt)
 
- Public Member Functions inherited from visitor< S_rf >
virtual void visitEnd (S_rf &elt)
 
- Public Member Functions inherited from visitor< S_sf >
virtual void visitEnd (S_sf &elt)
 
- Public Member Functions inherited from visitor< S_rfz >
virtual void visitEnd (S_rfz &elt)
 
- Public Member Functions inherited from visitor< S_sfz >
virtual void visitEnd (S_sfz &elt)
 
- Public Member Functions inherited from visitor< S_sfp >
virtual void visitEnd (S_sfp &elt)
 
- Public Member Functions inherited from visitor< S_sfpp >
virtual void visitEnd (S_sfpp &elt)
 
- Public Member Functions inherited from visitor< S_sffz >
virtual void visitEnd (S_sffz &elt)
 
- Public Member Functions inherited from visitor< S_other_dynamics >
virtual void visitEnd (S_other_dynamics &elt)
 
- Public Member Functions inherited from visitor< S_wedge >
virtual void visitEnd (S_wedge &elt)
 
- Public Member Functions inherited from visitor< S_cue >
virtual void visitEnd (S_cue &elt)
 
- Public Member Functions inherited from visitor< S_grace >
virtual void visitEnd (S_grace &elt)
 
- Public Member Functions inherited from visitor< S_chord >
virtual void visitEnd (S_chord &elt)
 
- Public Member Functions inherited from visitor< S_time_modification >
virtual void visitEnd (S_time_modification &elt)
 
- Public Member Functions inherited from visitor< S_actual_notes >
virtual void visitEnd (S_actual_notes &elt)
 
- Public Member Functions inherited from visitor< S_normal_notes >
virtual void visitEnd (S_normal_notes &elt)
 
- Public Member Functions inherited from visitor< S_normal_type >
virtual void visitEnd (S_normal_type &elt)
 
- Public Member Functions inherited from visitor< S_tuplet >
virtual void visitEnd (S_tuplet &elt)
 
- Public Member Functions inherited from visitor< S_tuplet_number >
virtual void visitEnd (S_tuplet_number &elt)
 
- Public Member Functions inherited from visitor< S_tuplet_type >
virtual void visitEnd (S_tuplet_type &elt)
 
- Public Member Functions inherited from visitor< S_tuplet_dot >
virtual void visitEnd (S_tuplet_dot &elt)
 
- Public Member Functions inherited from visitor< S_glissando >
virtual void visitEnd (S_glissando &elt)
 
- Public Member Functions inherited from visitor< S_slide >
virtual void visitEnd (S_slide &elt)
 
- Public Member Functions inherited from visitor< S_rehearsal >
virtual void visitEnd (S_rehearsal &elt)
 
- Public Member Functions inherited from visitor< S_accordion_high >
virtual void visitEnd (S_accordion_high &elt)
 
- Public Member Functions inherited from visitor< S_accordion_middle >
virtual void visitEnd (S_accordion_middle &elt)
 
- Public Member Functions inherited from visitor< S_accordion_low >
virtual void visitEnd (S_accordion_low &elt)
 
- Public Member Functions inherited from visitor< S_harp_pedals >
virtual void visitEnd (S_harp_pedals &elt)
 
- Public Member Functions inherited from visitor< S_pedal_step >
virtual void visitEnd (S_pedal_step &elt)
 
- Public Member Functions inherited from visitor< S_pedal_alter >
virtual void visitEnd (S_pedal_alter &elt)
 
- Public Member Functions inherited from visitor< S_damp >
virtual void visitEnd (S_damp &elt)
 
- Public Member Functions inherited from visitor< S_damp_all >
virtual void visitEnd (S_damp_all &elt)
 
- Public Member Functions inherited from visitor< S_instrument_sound >
virtual void visitEnd (S_instrument_sound &elt)
 
- Public Member Functions inherited from visitor< S_virtual_instrument >
virtual void visitEnd (S_virtual_instrument &elt)
 
- Public Member Functions inherited from visitor< S_midi_device >
virtual void visitEnd (S_midi_device &elt)
 
- Public Member Functions inherited from visitor< S_midi_instrument >
virtual void visitEnd (S_midi_instrument &elt)
 

Protected Member Functions

virtual void visitStart (S_part &elt)
 
virtual void visitEnd (S_part &elt)
 
virtual void visitStart (S_attributes &elt)
 
virtual void visitEnd (S_attributes &elt)
 
virtual void visitStart (S_divisions &elt)
 
virtual void visitStart (S_staves &elt)
 
virtual void visitStart (S_staff &elt)
 
virtual void visitStart (S_staff_details &elt)
 
virtual void visitEnd (S_staff_details &elt)
 
virtual void visitStart (S_staff_type &elt)
 
virtual void visitStart (S_staff_lines &elt)
 
virtual void visitStart (S_staff_tuning &elt)
 
virtual void visitEnd (S_staff_tuning &elt)
 
virtual void visitStart (S_tuning_step &elt)
 
virtual void visitStart (S_tuning_octave &elt)
 
virtual void visitStart (S_tuning_alter &elt)
 
virtual void visitStart (S_capo &elt)
 
virtual void visitStart (S_staff_size &elt)
 
virtual void visitStart (S_voice &elt)
 
virtual void visitStart (S_backup &elt)
 
virtual void visitEnd (S_backup &elt)
 
virtual void visitStart (S_forward &elt)
 
virtual void visitEnd (S_forward &elt)
 
virtual void visitStart (S_clef &elt)
 
virtual void visitEnd (S_clef &elt)
 
virtual void visitStart (S_sign &elt)
 
virtual void visitStart (S_line &elt)
 
virtual void visitStart (S_clef_octave_change &elt)
 
virtual void visitStart (S_key &elt)
 
virtual void visitEnd (S_key &elt)
 
virtual void visitStart (S_cancel &elt)
 
virtual void visitStart (S_fifths &elt)
 
virtual void visitStart (S_mode &elt)
 
virtual void visitStart (S_key_step &elt)
 
virtual void visitStart (S_key_alter &elt)
 
virtual void visitStart (S_key_octave &elt)
 
virtual void visitStart (S_time &elt)
 
virtual void visitEnd (S_time &elt)
 
virtual void visitStart (S_beats &elt)
 
virtual void visitStart (S_beat_type &elt)
 
virtual void visitStart (S_senza_misura &elt)
 
virtual void visitStart (S_interchangeable &elt)
 
virtual void visitStart (S_time_relation &elt)
 
virtual void visitStart (S_instruments &elt)
 
virtual void visitStart (S_transpose &elt)
 
virtual void visitEnd (S_transpose &elt)
 
virtual void visitStart (S_diatonic &elt)
 
virtual void visitStart (S_chromatic &elt)
 
virtual void visitStart (S_octave_change &elt)
 
virtual void visitStart (S_double &elt)
 
virtual void visitStart (S_direction &elt)
 
virtual void visitEnd (S_direction &elt)
 
virtual void visitStart (S_direction_type &elt)
 
virtual void visitEnd (S_direction_type &elt)
 
virtual void visitStart (S_offset &elt)
 
virtual void visitStart (S_words &elt)
 
virtual void visitStart (S_octave_shift &elt)
 
virtual void visitStart (S_scordatura &elt)
 
virtual void visitEnd (S_scordatura &elt)
 
virtual void visitStart (S_accord &elt)
 
virtual void visitEnd (S_accord &elt)
 
virtual void visitStart (S_accordion_registration &elt)
 
virtual void visitEnd (S_accordion_registration &elt)
 
virtual void visitStart (S_accordion_high &elt)
 
virtual void visitStart (S_accordion_middle &elt)
 
virtual void visitStart (S_accordion_low &elt)
 
virtual void visitStart (S_metronome &elt)
 
virtual void visitEnd (S_metronome &elt)
 
virtual void visitStart (S_beat_unit &elt)
 
virtual void visitStart (S_beat_unit_dot &elt)
 
virtual void visitStart (S_per_minute &elt)
 
virtual void visitStart (S_metronome_note &elt)
 
virtual void visitEnd (S_metronome_note &elt)
 
virtual void visitStart (S_metronome_relation &elt)
 
virtual void visitStart (S_metronome_type &elt)
 
virtual void visitStart (S_metronome_beam &elt)
 
virtual void visitStart (S_metronome_dot &elt)
 
virtual void visitStart (S_metronome_tuplet &elt)
 
virtual void visitEnd (S_metronome_tuplet &elt)
 
virtual void visitStart (S_normal_dot &elt)
 
virtual void visitStart (S_tied &elt)
 
virtual void visitStart (S_slur &elt)
 
virtual void visitStart (S_bracket &elt)
 
virtual void visitStart (S_beam &elt)
 
virtual void visitStart (S_lyric &elt)
 
virtual void visitEnd (S_lyric &elt)
 
virtual void visitStart (S_syllabic &elt)
 
virtual void visitStart (S_text &elt)
 
virtual void visitStart (S_elision &elt)
 
virtual void visitStart (S_extend &elt)
 
virtual void visitStart (S_degree &elt)
 
virtual void visitEnd (S_degree &elt)
 
virtual void visitStart (S_degree_value &elt)
 
virtual void visitStart (S_degree_alter &elt)
 
virtual void visitStart (S_degree_type &elt)
 
virtual void visitStart (S_harmony &elt)
 
virtual void visitEnd (S_harmony &elt)
 
virtual void visitStart (S_root_step &elt)
 
virtual void visitStart (S_root_alter &elt)
 
virtual void visitStart (S_kind &elt)
 
virtual void visitStart (S_inversion &elt)
 
virtual void visitStart (S_bass_step &elt)
 
virtual void visitStart (S_bass_alter &elt)
 
virtual void visitStart (S_frame &elt)
 
virtual void visitEnd (S_frame &elt)
 
virtual void visitStart (S_frame_strings &elt)
 
virtual void visitStart (S_frame_frets &elt)
 
virtual void visitStart (S_first_fret &elt)
 
virtual void visitStart (S_frame_note &elt)
 
virtual void visitEnd (S_frame_note &elt)
 
virtual void visitStart (S_barre &elt)
 
virtual void visitStart (S_figured_bass &elt)
 
virtual void visitEnd (S_figured_bass &elt)
 
virtual void visitStart (S_figure &elt)
 
virtual void visitEnd (S_figure &elt)
 
virtual void visitStart (S_prefix &elt)
 
virtual void visitStart (S_figure_number &elt)
 
virtual void visitStart (S_suffix &elt)
 
virtual void visitStart (S_measure &elt)
 
virtual void visitEnd (S_measure &elt)
 
virtual void visitStart (S_print &elt)
 
virtual void visitEnd (S_print &elt)
 
virtual void visitStart (S_system_layout &elt)
 
virtual void visitStart (S_measure_numbering &elt)
 
virtual void visitStart (S_barline &elt)
 
virtual void visitStart (S_segno &elt)
 
virtual void visitStart (S_coda &elt)
 
virtual void visitStart (S_eyeglasses &elt)
 
virtual void visitStart (S_pedal &elt)
 
virtual void visitStart (S_bar_style &elt)
 
virtual void visitStart (S_repeat &elt)
 
virtual void visitStart (S_ending &elt)
 
virtual void visitEnd (S_barline &elt)
 
virtual void visitStart (S_note &elt)
 
virtual void visitStart (S_step &elt)
 
virtual void visitStart (S_alter &elt)
 
virtual void visitStart (S_octave &elt)
 
virtual void visitStart (S_duration &elt)
 
virtual void visitStart (S_instrument &elt)
 
virtual void visitStart (S_dot &elt)
 
virtual void visitStart (S_measure_style &elt)
 
virtual void visitStart (S_beat_repeat &elt)
 
virtual void visitStart (S_measure_repeat &elt)
 
virtual void visitStart (S_multiple_rest &elt)
 
virtual void visitStart (S_slash &elt)
 
virtual void visitEnd (S_slash &elt)
 
virtual void visitStart (S_slash_type &elt)
 
virtual void visitStart (S_slash_dot &elt)
 
virtual void visitStart (S_articulations &elt)
 
virtual void visitEnd (S_articulations &elt)
 
virtual void visitStart (S_accent &elt)
 
virtual void visitStart (S_breath_mark &elt)
 
virtual void visitStart (S_caesura &elt)
 
virtual void visitStart (S_spiccato &elt)
 
virtual void visitStart (S_staccato &elt)
 
virtual void visitStart (S_staccatissimo &elt)
 
virtual void visitStart (S_stress &elt)
 
virtual void visitStart (S_unstress &elt)
 
virtual void visitStart (S_detached_legato &elt)
 
virtual void visitStart (S_strong_accent &elt)
 
virtual void visitStart (S_tenuto &elt)
 
virtual void visitStart (S_fermata &elt)
 
virtual void visitStart (S_arpeggiate &elt)
 
virtual void visitStart (S_non_arpeggiate &elt)
 
virtual void visitStart (S_doit &elt)
 
virtual void visitStart (S_falloff &elt)
 
virtual void visitStart (S_plop &elt)
 
virtual void visitStart (S_scoop &elt)
 
virtual void visitStart (S_technical &elt)
 
virtual void visitEnd (S_technical &elt)
 
virtual void visitStart (S_arrow &elt)
 
virtual void visitStart (S_bend &elt)
 
virtual void visitEnd (S_bend &elt)
 
virtual void visitStart (S_bend_alter &elt)
 
virtual void visitStart (S_double_tongue &elt)
 
virtual void visitStart (S_down_bow &elt)
 
virtual void visitStart (S_fingering &elt)
 
virtual void visitStart (S_fingernails &elt)
 
virtual void visitStart (S_fret &elt)
 
virtual void visitStart (S_hammer_on &elt)
 
virtual void visitStart (S_handbell &elt)
 
virtual void visitStart (S_harmonic &elt)
 
virtual void visitStart (S_heel &elt)
 
virtual void visitStart (S_hole &elt)
 
virtual void visitStart (S_open_string &elt)
 
virtual void visitStart (S_other_technical &elt)
 
virtual void visitStart (S_pluck &elt)
 
virtual void visitStart (S_pull_off &elt)
 
virtual void visitStart (S_snap_pizzicato &elt)
 
virtual void visitStart (S_stopped &elt)
 
virtual void visitStart (S_string &elt)
 
virtual void visitStart (S_tap &elt)
 
virtual void visitStart (S_thumb_position &elt)
 
virtual void visitStart (S_toe &elt)
 
virtual void visitStart (S_triple_tongue &elt)
 
virtual void visitStart (S_up_bow &elt)
 
virtual void visitStart (S_ornaments &elt)
 
virtual void visitEnd (S_ornaments &elt)
 
virtual void visitStart (S_trill_mark &elt)
 
virtual void visitStart (S_dashes &elt)
 
virtual void visitStart (S_wavy_line &elt)
 
virtual void visitStart (S_turn &elt)
 
virtual void visitStart (S_inverted_turn &elt)
 
virtual void visitStart (S_delayed_turn &elt)
 
virtual void visitStart (S_delayed_inverted_turn &elt)
 
virtual void visitStart (S_vertical_turn &elt)
 
virtual void visitStart (S_mordent &elt)
 
virtual void visitStart (S_inverted_mordent &elt)
 
virtual void visitStart (S_schleifer &elt)
 
virtual void visitStart (S_shake &elt)
 
virtual void visitStart (S_accidental_mark &elt)
 
virtual void visitStart (S_tremolo &elt)
 
virtual void visitStart (S_f &elt)
 
virtual void visitStart (S_ff &elt)
 
virtual void visitStart (S_fff &elt)
 
virtual void visitStart (S_ffff &elt)
 
virtual void visitStart (S_fffff &elt)
 
virtual void visitStart (S_ffffff &elt)
 
virtual void visitStart (S_p &elt)
 
virtual void visitStart (S_pp &elt)
 
virtual void visitStart (S_ppp &elt)
 
virtual void visitStart (S_pppp &elt)
 
virtual void visitStart (S_ppppp &elt)
 
virtual void visitStart (S_pppppp &elt)
 
virtual void visitStart (S_mf &elt)
 
virtual void visitStart (S_mp &elt)
 
virtual void visitStart (S_fp &elt)
 
virtual void visitStart (S_fz &elt)
 
virtual void visitStart (S_rf &elt)
 
virtual void visitStart (S_sf &elt)
 
virtual void visitStart (S_rfz &elt)
 
virtual void visitStart (S_sfz &elt)
 
virtual void visitStart (S_sfp &elt)
 
virtual void visitStart (S_sfpp &elt)
 
virtual void visitStart (S_sffz &elt)
 
virtual void visitStart (S_other_dynamics &elt)
 
virtual void visitStart (S_wedge &elt)
 
virtual void visitStart (S_harp_pedals &elt)
 
virtual void visitStart (S_pedal_tuning &elt)
 
virtual void visitEnd (S_pedal_tuning &elt)
 
virtual void visitStart (S_pedal_step &elt)
 
virtual void visitStart (S_pedal_alter &elt)
 
virtual void visitStart (S_damp &elt)
 
virtual void visitStart (S_damp_all &elt)
 
virtual void visitStart (S_cue &elt)
 
virtual void visitStart (S_grace &elt)
 
virtual void visitStart (S_type &elt)
 
virtual void visitStart (S_notehead &elt)
 
virtual void visitStart (S_accidental &elt)
 
virtual void visitStart (S_stem &elt)
 
virtual void visitEnd (S_note &elt)
 
virtual void visitStart (S_rest &elt)
 
virtual void visitEnd (S_unpitched &elt)
 
virtual void visitStart (S_display_step &elt)
 
virtual void visitStart (S_display_octave &elt)
 
virtual void visitStart (S_chord &elt)
 
virtual void visitStart (S_time_modification &elt)
 
virtual void visitStart (S_actual_notes &elt)
 
virtual void visitStart (S_normal_notes &elt)
 
virtual void visitStart (S_normal_type &elt)
 
virtual void visitStart (S_tuplet &elt)
 
virtual void visitStart (S_tuplet_actual &elt)
 
virtual void visitEnd (S_tuplet_actual &elt)
 
virtual void visitStart (S_tuplet_normal &elt)
 
virtual void visitEnd (S_tuplet_normal &elt)
 
virtual void visitStart (S_tuplet_number &elt)
 
virtual void visitStart (S_tuplet_type &elt)
 
virtual void visitStart (S_tuplet_dot &elt)
 
virtual void visitStart (S_glissando &elt)
 
virtual void visitStart (S_slide &elt)
 
virtual void visitStart (S_rehearsal &elt)
 
virtual void visitStart (S_sound &elt)
 
virtual void visitEnd (S_sound &elt)
 
virtual void visitStart (S_instrument_sound &elt)
 
virtual void visitStart (S_virtual_instrument &elt)
 
virtual void visitStart (S_midi_device &elt)
 
virtual void visitStart (S_midi_instrument &elt)