LibMusicXML  3.18
Public Member Functions | Protected Member Functions | List of all members
mxmlTree2MsrSkeletonBuilder Class Reference
Inheritance diagram for mxmlTree2MsrSkeletonBuilder:
visitor< S_figured_bass > visitor< S_harmony > visitor< S_extend > visitor< S_elision > visitor< S_text > visitor< S_syllabic > visitor< S_lyric > visitor< S_note > visitor< S_measure > visitor< S_voice > visitor< S_staff > visitor< S_staves > visitor< S_part > visitor< S_instrument_abbreviation > visitor< S_instrument_name > visitor< S_part_abbreviation_display > visitor< S_part_abbreviation > visitor< S_part_name_display > visitor< S_part_name > visitor< S_score_part > visitor< S_group_barline > visitor< S_group_symbol > visitor< S_group_abbreviation > visitor< S_accidental_text > visitor< S_group_name_display > visitor< S_group_name > visitor< S_part_group > visitor< S_display_text > visitor< S_part_list > visitor< S_credit_words > visitor< S_credit > visitor< S_bottom_margin > visitor< S_top_margin > visitor< S_right_margin > visitor< S_left_margin > visitor< S_page_margins > visitor< S_page_width > visitor< S_page_height > visitor< S_page_layout > visitor< S_right_divider > visitor< S_left_divider > visitor< S_system_dividers > visitor< S_top_system_distance > visitor< S_system_distance > visitor< S_system_margins > visitor< S_system_layout > visitor< S_scaling > visitor< S_tenths > visitor< S_millimeters > visitor< S_miscellaneous_field > visitor< S_miscellaneous > visitor< S_supports > visitor< S_encoding_description > visitor< S_software > visitor< S_encoder > visitor< S_encoding_date > visitor< S_encoding > visitor< S_relation > visitor< S_source > visitor< S_rights > visitor< S_creator > visitor< S_identification > visitor< S_movement_title > visitor< S_movement_number > visitor< S_work_title > visitor< S_work_number > visitor< S_score_partwise >

Public Member Functions

 mxmlTree2MsrSkeletonBuilder (indentedOstream &ios)
 
S_msrScore getMsrScore () const
 
void browseMxmlTree (const Sxmlelement &xmlTree)
 
- Public Member Functions inherited from visitor< S_work_number >
virtual void visitEnd (S_work_number &elt)
 
- Public Member Functions inherited from visitor< S_work_title >
virtual void visitEnd (S_work_title &elt)
 
- Public Member Functions inherited from visitor< S_movement_number >
virtual void visitEnd (S_movement_number &elt)
 
- Public Member Functions inherited from visitor< S_movement_title >
virtual void visitEnd (S_movement_title &elt)
 
- Public Member Functions inherited from visitor< S_creator >
virtual void visitEnd (S_creator &elt)
 
- Public Member Functions inherited from visitor< S_rights >
virtual void visitEnd (S_rights &elt)
 
- Public Member Functions inherited from visitor< S_source >
virtual void visitEnd (S_source &elt)
 
- Public Member Functions inherited from visitor< S_relation >
virtual void visitEnd (S_relation &elt)
 
- Public Member Functions inherited from visitor< S_encoding_date >
virtual void visitEnd (S_encoding_date &elt)
 
- Public Member Functions inherited from visitor< S_encoder >
virtual void visitEnd (S_encoder &elt)
 
- Public Member Functions inherited from visitor< S_software >
virtual void visitEnd (S_software &elt)
 
- Public Member Functions inherited from visitor< S_encoding_description >
virtual void visitEnd (S_encoding_description &elt)
 
- Public Member Functions inherited from visitor< S_supports >
virtual void visitEnd (S_supports &elt)
 
- Public Member Functions inherited from visitor< S_miscellaneous_field >
virtual void visitEnd (S_miscellaneous_field &elt)
 
- Public Member Functions inherited from visitor< S_millimeters >
virtual void visitEnd (S_millimeters &elt)
 
- Public Member Functions inherited from visitor< S_tenths >
virtual void visitEnd (S_tenths &elt)
 
- Public Member Functions inherited from visitor< S_scaling >
virtual void visitStart (S_scaling &elt)
 
- Public Member Functions inherited from visitor< S_system_distance >
virtual void visitEnd (S_system_distance &elt)
 
- Public Member Functions inherited from visitor< S_top_system_distance >
virtual void visitEnd (S_top_system_distance &elt)
 
- Public Member Functions inherited from visitor< S_system_dividers >
virtual void visitEnd (S_system_dividers &elt)
 
- Public Member Functions inherited from visitor< S_left_divider >
virtual void visitEnd (S_left_divider &elt)
 
- Public Member Functions inherited from visitor< S_right_divider >
virtual void visitEnd (S_right_divider &elt)
 
- Public Member Functions inherited from visitor< S_page_height >
virtual void visitEnd (S_page_height &elt)
 
- Public Member Functions inherited from visitor< S_page_width >
virtual void visitEnd (S_page_width &elt)
 
- Public Member Functions inherited from visitor< S_left_margin >
virtual void visitEnd (S_left_margin &elt)
 
- Public Member Functions inherited from visitor< S_right_margin >
virtual void visitEnd (S_right_margin &elt)
 
- Public Member Functions inherited from visitor< S_top_margin >
virtual void visitEnd (S_top_margin &elt)
 
- Public Member Functions inherited from visitor< S_bottom_margin >
virtual void visitEnd (S_bottom_margin &elt)
 
- Public Member Functions inherited from visitor< S_credit_words >
virtual void visitEnd (S_credit_words &elt)
 
- Public Member Functions inherited from visitor< S_display_text >
virtual void visitEnd (S_display_text &elt)
 
- Public Member Functions inherited from visitor< S_group_name >
virtual void visitEnd (S_group_name &elt)
 
- Public Member Functions inherited from visitor< S_accidental_text >
virtual void visitEnd (S_accidental_text &elt)
 
- Public Member Functions inherited from visitor< S_group_abbreviation >
virtual void visitEnd (S_group_abbreviation &elt)
 
- Public Member Functions inherited from visitor< S_group_symbol >
virtual void visitEnd (S_group_symbol &elt)
 
- Public Member Functions inherited from visitor< S_group_barline >
virtual void visitEnd (S_group_barline &elt)
 
- Public Member Functions inherited from visitor< S_part_name >
virtual void visitEnd (S_part_name &elt)
 
- Public Member Functions inherited from visitor< S_part_abbreviation >
virtual void visitEnd (S_part_abbreviation &elt)
 
- Public Member Functions inherited from visitor< S_instrument_name >
virtual void visitEnd (S_instrument_name &elt)
 
- Public Member Functions inherited from visitor< S_instrument_abbreviation >
virtual void visitEnd (S_instrument_abbreviation &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_voice >
virtual void visitEnd (S_voice &elt)
 
- Public Member Functions inherited from visitor< S_syllabic >
virtual void visitStart (S_syllabic &elt)
 
virtual void visitEnd (S_syllabic &elt)
 
- Public Member Functions inherited from visitor< S_text >
virtual void visitStart (S_text &elt)
 
virtual void visitEnd (S_text &elt)
 
- Public Member Functions inherited from visitor< S_elision >
virtual void visitStart (S_elision &elt)
 
virtual void visitEnd (S_elision &elt)
 
- Public Member Functions inherited from visitor< S_extend >
virtual void visitStart (S_extend &elt)
 
virtual void visitEnd (S_extend &elt)
 
- Public Member Functions inherited from visitor< S_harmony >
virtual void visitEnd (S_harmony &elt)
 
- Public Member Functions inherited from visitor< S_figured_bass >
virtual void visitEnd (S_figured_bass &elt)
 

Protected Member Functions

virtual void visitStart (S_score_partwise &elt)
 
virtual void visitEnd (S_score_partwise &elt)
 
virtual void visitStart (S_identification &elt)
 
virtual void visitEnd (S_identification &elt)
 
virtual void visitStart (S_creator &elt)
 
virtual void visitStart (S_rights &elt)
 
virtual void visitStart (S_source &elt)
 
virtual void visitStart (S_relation &elt)
 
virtual void visitStart (S_encoding &elt)
 
virtual void visitEnd (S_encoding &elt)
 
virtual void visitStart (S_encoding_date &elt)
 
virtual void visitStart (S_encoder &elt)
 
virtual void visitStart (S_software &elt)
 
virtual void visitStart (S_encoding_description &elt)
 
virtual void visitStart (S_supports &elt)
 
virtual void visitStart (S_work_number &elt)
 
virtual void visitStart (S_work_title &elt)
 
virtual void visitStart (S_movement_number &elt)
 
virtual void visitStart (S_movement_title &elt)
 
virtual void visitStart (S_miscellaneous &elt)
 
virtual void visitEnd (S_miscellaneous &elt)
 
virtual void visitStart (S_miscellaneous_field &elt)
 
virtual void visitStart (S_millimeters &elt)
 
virtual void visitStart (S_tenths &elt)
 
virtual void visitEnd (S_scaling &elt)
 
virtual void visitStart (S_system_layout &elt)
 
virtual void visitEnd (S_system_layout &elt)
 
virtual void visitStart (S_system_margins &elt)
 
virtual void visitEnd (S_system_margins &elt)
 
virtual void visitStart (S_system_distance &elt)
 
virtual void visitStart (S_top_system_distance &elt)
 
virtual void visitStart (S_system_dividers &elt)
 
virtual void visitStart (S_left_divider &elt)
 
virtual void visitStart (S_right_divider &elt)
 
virtual void visitStart (S_page_layout &elt)
 
virtual void visitEnd (S_page_layout &elt)
 
virtual void visitStart (S_page_height &elt)
 
virtual void visitStart (S_page_width &elt)
 
virtual void visitStart (S_page_margins &elt)
 
virtual void visitEnd (S_page_margins &elt)
 
virtual void visitStart (S_left_margin &elt)
 
virtual void visitStart (S_right_margin &elt)
 
virtual void visitStart (S_top_margin &elt)
 
virtual void visitStart (S_bottom_margin &elt)
 
virtual void visitStart (S_credit &elt)
 
virtual void visitEnd (S_credit &elt)
 
virtual void visitStart (S_credit_words &elt)
 
virtual void visitStart (S_part_list &elt)
 
virtual void visitEnd (S_part_list &elt)
 
virtual void visitStart (S_display_text &elt)
 
virtual void visitStart (S_part_group &elt)
 
virtual void visitEnd (S_part_group &elt)
 
virtual void visitStart (S_group_name &elt)
 
virtual void visitStart (S_group_name_display &elt)
 
virtual void visitEnd (S_group_name_display &elt)
 
virtual void visitStart (S_accidental_text &elt)
 
virtual void visitStart (S_group_abbreviation &elt)
 
virtual void visitStart (S_group_symbol &elt)
 
virtual void visitStart (S_group_barline &elt)
 
virtual void visitStart (S_score_part &elt)
 
virtual void visitEnd (S_score_part &elt)
 
virtual void visitStart (S_part_name &elt)
 
virtual void visitStart (S_part_name_display &elt)
 
virtual void visitEnd (S_part_name_display &elt)
 
virtual void visitStart (S_part_abbreviation &elt)
 
virtual void visitStart (S_part_abbreviation_display &elt)
 
virtual void visitEnd (S_part_abbreviation_display &elt)
 
virtual void visitStart (S_instrument_name &elt)
 
virtual void visitStart (S_instrument_abbreviation &elt)
 
virtual void visitStart (S_part &elt)
 
virtual void visitEnd (S_part &elt)
 
virtual void visitStart (S_staves &elt)
 
virtual void visitStart (S_staff &elt)
 
virtual void visitStart (S_voice &elt)
 
virtual void visitStart (S_measure &elt)
 
virtual void visitEnd (S_measure &elt)
 
virtual void visitStart (S_note &elt)
 
virtual void visitEnd (S_note &elt)
 
virtual void visitStart (S_lyric &elt)
 
virtual void visitEnd (S_lyric &elt)
 
virtual void visitStart (S_harmony &elt)
 
virtual void visitStart (S_figured_bass &elt)