LibMusicXML
3.22
src
elements
typedefs.h
1
/*
2
MusicXML Library
3
Copyright (C) Grame 2006-2019
4
5
This Source Code Form is subject to the terms of the Mozilla Public
6
License, v. 2.0. If a copy of the MPL was not distributed with this
7
file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
9
Grame Research Laboratory, 11, cours de Verdun Gensoul 69002 Lyon - France
10
research@grame.fr
11
*/
12
13
//======================================================================
14
// DON'T MODIFY THIS FILE!
15
// It is automatically generated from the MusicXML DTDs and from
16
// template files (located in the templates folder).
17
//======================================================================
18
19
#ifndef __typedefs__
20
#define __typedefs__
21
22
#include "elements.h"
23
#include "types.h"
24
25
namespace
MusicXML2
26
{
27
28
typedef
SMARTP<musicxml<kComment>
> S_comment;
29
typedef
SMARTP<musicxml<kProcessingInstruction>
> S_processing_instruction;
30
31
typedef
SMARTP<musicxml<k_accent>
> S_accent;
32
typedef
SMARTP<musicxml<k_accidental>
> S_accidental;
33
typedef
SMARTP<musicxml<k_accidental_mark>
> S_accidental_mark;
34
typedef
SMARTP<musicxml<k_accidental_text>
> S_accidental_text;
35
typedef
SMARTP<musicxml<k_accord>
> S_accord;
36
typedef
SMARTP<musicxml<k_accordion_high>
> S_accordion_high;
37
typedef
SMARTP<musicxml<k_accordion_low>
> S_accordion_low;
38
typedef
SMARTP<musicxml<k_accordion_middle>
> S_accordion_middle;
39
typedef
SMARTP<musicxml<k_accordion_registration>
> S_accordion_registration;
40
typedef
SMARTP<musicxml<k_actual_notes>
> S_actual_notes;
41
typedef
SMARTP<musicxml<k_alter>
> S_alter;
42
typedef
SMARTP<musicxml<k_appearance>
> S_appearance;
43
typedef
SMARTP<musicxml<k_arpeggiate>
> S_arpeggiate;
44
typedef
SMARTP<musicxml<k_arrow>
> S_arrow;
45
typedef
SMARTP<musicxml<k_arrow_direction>
> S_arrow_direction;
46
typedef
SMARTP<musicxml<k_arrow_style>
> S_arrow_style;
47
typedef
SMARTP<musicxml<k_arrowhead>
> S_arrowhead;
48
typedef
SMARTP<musicxml<k_articulations>
> S_articulations;
49
typedef
SMARTP<musicxml<k_artificial>
> S_artificial;
50
typedef
SMARTP<musicxml<k_attributes>
> S_attributes;
51
typedef
SMARTP<musicxml<k_backup>
> S_backup;
52
typedef
SMARTP<musicxml<k_bar_style>
> S_bar_style;
53
typedef
SMARTP<musicxml<k_barline>
> S_barline;
54
typedef
SMARTP<musicxml<k_barre>
> S_barre;
55
typedef
SMARTP<musicxml<k_base_pitch>
> S_base_pitch;
56
typedef
SMARTP<musicxml<k_bass>
> S_bass;
57
typedef
SMARTP<musicxml<k_bass_alter>
> S_bass_alter;
58
typedef
SMARTP<musicxml<k_bass_step>
> S_bass_step;
59
typedef
SMARTP<musicxml<k_beam>
> S_beam;
60
typedef
SMARTP<musicxml<k_beat_repeat>
> S_beat_repeat;
61
typedef
SMARTP<musicxml<k_beat_type>
> S_beat_type;
62
typedef
SMARTP<musicxml<k_beat_unit>
> S_beat_unit;
63
typedef
SMARTP<musicxml<k_beat_unit_dot>
> S_beat_unit_dot;
64
typedef
SMARTP<musicxml<k_beat_unit_tied>
> S_beat_unit_tied;
65
typedef
SMARTP<musicxml<k_beater>
> S_beater;
66
typedef
SMARTP<musicxml<k_beats>
> S_beats;
67
typedef
SMARTP<musicxml<k_bend>
> S_bend;
68
typedef
SMARTP<musicxml<k_bend_alter>
> S_bend_alter;
69
typedef
SMARTP<musicxml<k_bookmark>
> S_bookmark;
70
typedef
SMARTP<musicxml<k_bottom_margin>
> S_bottom_margin;
71
typedef
SMARTP<musicxml<k_bracket>
> S_bracket;
72
typedef
SMARTP<musicxml<k_brass_bend>
> S_brass_bend;
73
typedef
SMARTP<musicxml<k_breath_mark>
> S_breath_mark;
74
typedef
SMARTP<musicxml<k_caesura>
> S_caesura;
75
typedef
SMARTP<musicxml<k_cancel>
> S_cancel;
76
typedef
SMARTP<musicxml<k_capo>
> S_capo;
77
typedef
SMARTP<musicxml<k_chord>
> S_chord;
78
typedef
SMARTP<musicxml<k_chromatic>
> S_chromatic;
79
typedef
SMARTP<musicxml<k_circular_arrow>
> S_circular_arrow;
80
typedef
SMARTP<musicxml<k_clef>
> S_clef;
81
typedef
SMARTP<musicxml<k_clef_octave_change>
> S_clef_octave_change;
82
typedef
SMARTP<musicxml<k_coda>
> S_coda;
83
typedef
SMARTP<musicxml<k_creator>
> S_creator;
84
typedef
SMARTP<musicxml<k_credit>
> S_credit;
85
typedef
SMARTP<musicxml<k_credit_image>
> S_credit_image;
86
typedef
SMARTP<musicxml<k_credit_symbol>
> S_credit_symbol;
87
typedef
SMARTP<musicxml<k_credit_type>
> S_credit_type;
88
typedef
SMARTP<musicxml<k_credit_words>
> S_credit_words;
89
typedef
SMARTP<musicxml<k_cue>
> S_cue;
90
typedef
SMARTP<musicxml<k_damp>
> S_damp;
91
typedef
SMARTP<musicxml<k_damp_all>
> S_damp_all;
92
typedef
SMARTP<musicxml<k_dashes>
> S_dashes;
93
typedef
SMARTP<musicxml<k_defaults>
> S_defaults;
94
typedef
SMARTP<musicxml<k_degree>
> S_degree;
95
typedef
SMARTP<musicxml<k_degree_alter>
> S_degree_alter;
96
typedef
SMARTP<musicxml<k_degree_type>
> S_degree_type;
97
typedef
SMARTP<musicxml<k_degree_value>
> S_degree_value;
98
typedef
SMARTP<musicxml<k_delayed_inverted_turn>
> S_delayed_inverted_turn;
99
typedef
SMARTP<musicxml<k_delayed_turn>
> S_delayed_turn;
100
typedef
SMARTP<musicxml<k_detached_legato>
> S_detached_legato;
101
typedef
SMARTP<musicxml<k_diatonic>
> S_diatonic;
102
typedef
SMARTP<musicxml<k_direction>
> S_direction;
103
typedef
SMARTP<musicxml<k_direction_type>
> S_direction_type;
104
typedef
SMARTP<musicxml<k_directive>
> S_directive;
105
typedef
SMARTP<musicxml<k_display_octave>
> S_display_octave;
106
typedef
SMARTP<musicxml<k_display_step>
> S_display_step;
107
typedef
SMARTP<musicxml<k_display_text>
> S_display_text;
108
typedef
SMARTP<musicxml<k_distance>
> S_distance;
109
typedef
SMARTP<musicxml<k_divisions>
> S_divisions;
110
typedef
SMARTP<musicxml<k_doit>
> S_doit;
111
typedef
SMARTP<musicxml<k_dot>
> S_dot;
112
typedef
SMARTP<musicxml<k_double>
> S_double;
113
typedef
SMARTP<musicxml<k_double_tongue>
> S_double_tongue;
114
typedef
SMARTP<musicxml<k_down_bow>
> S_down_bow;
115
typedef
SMARTP<musicxml<k_duration>
> S_duration;
116
typedef
SMARTP<musicxml<k_dynamics>
> S_dynamics;
117
typedef
SMARTP<musicxml<k_effect>
> S_effect;
118
typedef
SMARTP<musicxml<k_elevation>
> S_elevation;
119
typedef
SMARTP<musicxml<k_elision>
> S_elision;
120
typedef
SMARTP<musicxml<k_encoder>
> S_encoder;
121
typedef
SMARTP<musicxml<k_encoding>
> S_encoding;
122
typedef
SMARTP<musicxml<k_encoding_date>
> S_encoding_date;
123
typedef
SMARTP<musicxml<k_encoding_description>
> S_encoding_description;
124
typedef
SMARTP<musicxml<k_end_line>
> S_end_line;
125
typedef
SMARTP<musicxml<k_end_paragraph>
> S_end_paragraph;
126
typedef
SMARTP<musicxml<k_ending>
> S_ending;
127
typedef
SMARTP<musicxml<k_ensemble>
> S_ensemble;
128
typedef
SMARTP<musicxml<k_except_voice>
> S_except_voice;
129
typedef
SMARTP<musicxml<k_extend>
> S_extend;
130
typedef
SMARTP<musicxml<k_eyeglasses>
> S_eyeglasses;
131
typedef
SMARTP<musicxml<k_f>
> S_f;
132
typedef
SMARTP<musicxml<k_falloff>
> S_falloff;
133
typedef
SMARTP<musicxml<k_feature>
> S_feature;
134
typedef
SMARTP<musicxml<k_fermata>
> S_fermata;
135
typedef
SMARTP<musicxml<k_ff>
> S_ff;
136
typedef
SMARTP<musicxml<k_fff>
> S_fff;
137
typedef
SMARTP<musicxml<k_ffff>
> S_ffff;
138
typedef
SMARTP<musicxml<k_fffff>
> S_fffff;
139
typedef
SMARTP<musicxml<k_ffffff>
> S_ffffff;
140
typedef
SMARTP<musicxml<k_fifths>
> S_fifths;
141
typedef
SMARTP<musicxml<k_figure>
> S_figure;
142
typedef
SMARTP<musicxml<k_figure_number>
> S_figure_number;
143
typedef
SMARTP<musicxml<k_figured_bass>
> S_figured_bass;
144
typedef
SMARTP<musicxml<k_fingering>
> S_fingering;
145
typedef
SMARTP<musicxml<k_fingernails>
> S_fingernails;
146
typedef
SMARTP<musicxml<k_first_fret>
> S_first_fret;
147
typedef
SMARTP<musicxml<k_flip>
> S_flip;
148
typedef
SMARTP<musicxml<k_footnote>
> S_footnote;
149
typedef
SMARTP<musicxml<k_forward>
> S_forward;
150
typedef
SMARTP<musicxml<k_fp>
> S_fp;
151
typedef
SMARTP<musicxml<k_frame>
> S_frame;
152
typedef
SMARTP<musicxml<k_frame_frets>
> S_frame_frets;
153
typedef
SMARTP<musicxml<k_frame_note>
> S_frame_note;
154
typedef
SMARTP<musicxml<k_frame_strings>
> S_frame_strings;
155
typedef
SMARTP<musicxml<k_fret>
> S_fret;
156
typedef
SMARTP<musicxml<k_function>
> S_function;
157
typedef
SMARTP<musicxml<k_fz>
> S_fz;
158
typedef
SMARTP<musicxml<k_glass>
> S_glass;
159
typedef
SMARTP<musicxml<k_glissando>
> S_glissando;
160
typedef
SMARTP<musicxml<k_glyph>
> S_glyph;
161
typedef
SMARTP<musicxml<k_golpe>
> S_golpe;
162
typedef
SMARTP<musicxml<k_grace>
> S_grace;
163
typedef
SMARTP<musicxml<k_group>
> S_group;
164
typedef
SMARTP<musicxml<k_group_abbreviation>
> S_group_abbreviation;
165
typedef
SMARTP<musicxml<k_group_abbreviation_display>
> S_group_abbreviation_display;
166
typedef
SMARTP<musicxml<k_group_barline>
> S_group_barline;
167
typedef
SMARTP<musicxml<k_group_name>
> S_group_name;
168
typedef
SMARTP<musicxml<k_group_name_display>
> S_group_name_display;
169
typedef
SMARTP<musicxml<k_group_symbol>
> S_group_symbol;
170
typedef
SMARTP<musicxml<k_group_time>
> S_group_time;
171
typedef
SMARTP<musicxml<k_grouping>
> S_grouping;
172
typedef
SMARTP<musicxml<k_half_muted>
> S_half_muted;
173
typedef
SMARTP<musicxml<k_hammer_on>
> S_hammer_on;
174
typedef
SMARTP<musicxml<k_handbell>
> S_handbell;
175
typedef
SMARTP<musicxml<k_harmon_closed>
> S_harmon_closed;
176
typedef
SMARTP<musicxml<k_harmon_mute>
> S_harmon_mute;
177
typedef
SMARTP<musicxml<k_harmonic>
> S_harmonic;
178
typedef
SMARTP<musicxml<k_harmony>
> S_harmony;
179
typedef
SMARTP<musicxml<k_harp_pedals>
> S_harp_pedals;
180
typedef
SMARTP<musicxml<k_haydn>
> S_haydn;
181
typedef
SMARTP<musicxml<k_heel>
> S_heel;
182
typedef
SMARTP<musicxml<k_hole>
> S_hole;
183
typedef
SMARTP<musicxml<k_hole_closed>
> S_hole_closed;
184
typedef
SMARTP<musicxml<k_hole_shape>
> S_hole_shape;
185
typedef
SMARTP<musicxml<k_hole_type>
> S_hole_type;
186
typedef
SMARTP<musicxml<k_humming>
> S_humming;
187
typedef
SMARTP<musicxml<k_identification>
> S_identification;
188
typedef
SMARTP<musicxml<k_image>
> S_image;
189
typedef
SMARTP<musicxml<k_instrument>
> S_instrument;
190
typedef
SMARTP<musicxml<k_instrument_abbreviation>
> S_instrument_abbreviation;
191
typedef
SMARTP<musicxml<k_instrument_name>
> S_instrument_name;
192
typedef
SMARTP<musicxml<k_instrument_sound>
> S_instrument_sound;
193
typedef
SMARTP<musicxml<k_instruments>
> S_instruments;
194
typedef
SMARTP<musicxml<k_interchangeable>
> S_interchangeable;
195
typedef
SMARTP<musicxml<k_inversion>
> S_inversion;
196
typedef
SMARTP<musicxml<k_inverted_mordent>
> S_inverted_mordent;
197
typedef
SMARTP<musicxml<k_inverted_turn>
> S_inverted_turn;
198
typedef
SMARTP<musicxml<k_inverted_vertical_turn>
> S_inverted_vertical_turn;
199
typedef
SMARTP<musicxml<k_ipa>
> S_ipa;
200
typedef
SMARTP<musicxml<k_key>
> S_key;
201
typedef
SMARTP<musicxml<k_key_accidental>
> S_key_accidental;
202
typedef
SMARTP<musicxml<k_key_alter>
> S_key_alter;
203
typedef
SMARTP<musicxml<k_key_octave>
> S_key_octave;
204
typedef
SMARTP<musicxml<k_key_step>
> S_key_step;
205
typedef
SMARTP<musicxml<k_kind>
> S_kind;
206
typedef
SMARTP<musicxml<k_laughing>
> S_laughing;
207
typedef
SMARTP<musicxml<k_left_divider>
> S_left_divider;
208
typedef
SMARTP<musicxml<k_left_margin>
> S_left_margin;
209
typedef
SMARTP<musicxml<k_level>
> S_level;
210
typedef
SMARTP<musicxml<k_line>
> S_line;
211
typedef
SMARTP<musicxml<k_line_width>
> S_line_width;
212
typedef
SMARTP<musicxml<k_link>
> S_link;
213
typedef
SMARTP<musicxml<k_lyric>
> S_lyric;
214
typedef
SMARTP<musicxml<k_lyric_font>
> S_lyric_font;
215
typedef
SMARTP<musicxml<k_lyric_language>
> S_lyric_language;
216
typedef
SMARTP<musicxml<k_measure>
> S_measure;
217
typedef
SMARTP<musicxml<k_measure_distance>
> S_measure_distance;
218
typedef
SMARTP<musicxml<k_measure_layout>
> S_measure_layout;
219
typedef
SMARTP<musicxml<k_measure_numbering>
> S_measure_numbering;
220
typedef
SMARTP<musicxml<k_measure_repeat>
> S_measure_repeat;
221
typedef
SMARTP<musicxml<k_measure_style>
> S_measure_style;
222
typedef
SMARTP<musicxml<k_membrane>
> S_membrane;
223
typedef
SMARTP<musicxml<k_metal>
> S_metal;
224
typedef
SMARTP<musicxml<k_metronome>
> S_metronome;
225
typedef
SMARTP<musicxml<k_metronome_arrows>
> S_metronome_arrows;
226
typedef
SMARTP<musicxml<k_metronome_beam>
> S_metronome_beam;
227
typedef
SMARTP<musicxml<k_metronome_dot>
> S_metronome_dot;
228
typedef
SMARTP<musicxml<k_metronome_note>
> S_metronome_note;
229
typedef
SMARTP<musicxml<k_metronome_relation>
> S_metronome_relation;
230
typedef
SMARTP<musicxml<k_metronome_tied>
> S_metronome_tied;
231
typedef
SMARTP<musicxml<k_metronome_tuplet>
> S_metronome_tuplet;
232
typedef
SMARTP<musicxml<k_metronome_type>
> S_metronome_type;
233
typedef
SMARTP<musicxml<k_mf>
> S_mf;
234
typedef
SMARTP<musicxml<k_midi_bank>
> S_midi_bank;
235
typedef
SMARTP<musicxml<k_midi_channel>
> S_midi_channel;
236
typedef
SMARTP<musicxml<k_midi_device>
> S_midi_device;
237
typedef
SMARTP<musicxml<k_midi_instrument>
> S_midi_instrument;
238
typedef
SMARTP<musicxml<k_midi_name>
> S_midi_name;
239
typedef
SMARTP<musicxml<k_midi_program>
> S_midi_program;
240
typedef
SMARTP<musicxml<k_midi_unpitched>
> S_midi_unpitched;
241
typedef
SMARTP<musicxml<k_millimeters>
> S_millimeters;
242
typedef
SMARTP<musicxml<k_miscellaneous>
> S_miscellaneous;
243
typedef
SMARTP<musicxml<k_miscellaneous_field>
> S_miscellaneous_field;
244
typedef
SMARTP<musicxml<k_mode>
> S_mode;
245
typedef
SMARTP<musicxml<k_mordent>
> S_mordent;
246
typedef
SMARTP<musicxml<k_movement_number>
> S_movement_number;
247
typedef
SMARTP<musicxml<k_movement_title>
> S_movement_title;
248
typedef
SMARTP<musicxml<k_mp>
> S_mp;
249
typedef
SMARTP<musicxml<k_multiple_rest>
> S_multiple_rest;
250
typedef
SMARTP<musicxml<k_music_font>
> S_music_font;
251
typedef
SMARTP<musicxml<k_mute>
> S_mute;
252
typedef
SMARTP<musicxml<k_n>
> S_n;
253
typedef
SMARTP<musicxml<k_natural>
> S_natural;
254
typedef
SMARTP<musicxml<k_non_arpeggiate>
> S_non_arpeggiate;
255
typedef
SMARTP<musicxml<k_normal_dot>
> S_normal_dot;
256
typedef
SMARTP<musicxml<k_normal_notes>
> S_normal_notes;
257
typedef
SMARTP<musicxml<k_normal_type>
> S_normal_type;
258
typedef
SMARTP<musicxml<k_notations>
> S_notations;
259
typedef
SMARTP<musicxml<k_note>
> S_note;
260
typedef
SMARTP<musicxml<k_note_size>
> S_note_size;
261
typedef
SMARTP<musicxml<k_notehead>
> S_notehead;
262
typedef
SMARTP<musicxml<k_notehead_text>
> S_notehead_text;
263
typedef
SMARTP<musicxml<k_octave>
> S_octave;
264
typedef
SMARTP<musicxml<k_octave_change>
> S_octave_change;
265
typedef
SMARTP<musicxml<k_octave_shift>
> S_octave_shift;
266
typedef
SMARTP<musicxml<k_offset>
> S_offset;
267
typedef
SMARTP<musicxml<k_open>
> S_open;
268
typedef
SMARTP<musicxml<k_open_string>
> S_open_string;
269
typedef
SMARTP<musicxml<k_opus>
> S_opus;
270
typedef
SMARTP<musicxml<k_ornaments>
> S_ornaments;
271
typedef
SMARTP<musicxml<k_other_appearance>
> S_other_appearance;
272
typedef
SMARTP<musicxml<k_other_articulation>
> S_other_articulation;
273
typedef
SMARTP<musicxml<k_other_direction>
> S_other_direction;
274
typedef
SMARTP<musicxml<k_other_dynamics>
> S_other_dynamics;
275
typedef
SMARTP<musicxml<k_other_notation>
> S_other_notation;
276
typedef
SMARTP<musicxml<k_other_ornament>
> S_other_ornament;
277
typedef
SMARTP<musicxml<k_other_percussion>
> S_other_percussion;
278
typedef
SMARTP<musicxml<k_other_play>
> S_other_play;
279
typedef
SMARTP<musicxml<k_other_technical>
> S_other_technical;
280
typedef
SMARTP<musicxml<k_p>
> S_p;
281
typedef
SMARTP<musicxml<k_page_height>
> S_page_height;
282
typedef
SMARTP<musicxml<k_page_layout>
> S_page_layout;
283
typedef
SMARTP<musicxml<k_page_margins>
> S_page_margins;
284
typedef
SMARTP<musicxml<k_page_width>
> S_page_width;
285
typedef
SMARTP<musicxml<k_pan>
> S_pan;
286
typedef
SMARTP<musicxml<k_part>
> S_part;
287
typedef
SMARTP<musicxml<k_part_abbreviation>
> S_part_abbreviation;
288
typedef
SMARTP<musicxml<k_part_abbreviation_display>
> S_part_abbreviation_display;
289
typedef
SMARTP<musicxml<k_part_group>
> S_part_group;
290
typedef
SMARTP<musicxml<k_part_list>
> S_part_list;
291
typedef
SMARTP<musicxml<k_part_name>
> S_part_name;
292
typedef
SMARTP<musicxml<k_part_name_display>
> S_part_name_display;
293
typedef
SMARTP<musicxml<k_part_symbol>
> S_part_symbol;
294
typedef
SMARTP<musicxml<k_pedal>
> S_pedal;
295
typedef
SMARTP<musicxml<k_pedal_alter>
> S_pedal_alter;
296
typedef
SMARTP<musicxml<k_pedal_step>
> S_pedal_step;
297
typedef
SMARTP<musicxml<k_pedal_tuning>
> S_pedal_tuning;
298
typedef
SMARTP<musicxml<k_per_minute>
> S_per_minute;
299
typedef
SMARTP<musicxml<k_percussion>
> S_percussion;
300
typedef
SMARTP<musicxml<k_pf>
> S_pf;
301
typedef
SMARTP<musicxml<k_pitch>
> S_pitch;
302
typedef
SMARTP<musicxml<k_pitched>
> S_pitched;
303
typedef
SMARTP<musicxml<k_play>
> S_play;
304
typedef
SMARTP<musicxml<k_plop>
> S_plop;
305
typedef
SMARTP<musicxml<k_pluck>
> S_pluck;
306
typedef
SMARTP<musicxml<k_pp>
> S_pp;
307
typedef
SMARTP<musicxml<k_ppp>
> S_ppp;
308
typedef
SMARTP<musicxml<k_pppp>
> S_pppp;
309
typedef
SMARTP<musicxml<k_ppppp>
> S_ppppp;
310
typedef
SMARTP<musicxml<k_pppppp>
> S_pppppp;
311
typedef
SMARTP<musicxml<k_pre_bend>
> S_pre_bend;
312
typedef
SMARTP<musicxml<k_prefix>
> S_prefix;
313
typedef
SMARTP<musicxml<k_principal_voice>
> S_principal_voice;
314
typedef
SMARTP<musicxml<k_print>
> S_print;
315
typedef
SMARTP<musicxml<k_pull_off>
> S_pull_off;
316
typedef
SMARTP<musicxml<k_rehearsal>
> S_rehearsal;
317
typedef
SMARTP<musicxml<k_relation>
> S_relation;
318
typedef
SMARTP<musicxml<k_release>
> S_release;
319
typedef
SMARTP<musicxml<k_repeat>
> S_repeat;
320
typedef
SMARTP<musicxml<k_rest>
> S_rest;
321
typedef
SMARTP<musicxml<k_rf>
> S_rf;
322
typedef
SMARTP<musicxml<k_rfz>
> S_rfz;
323
typedef
SMARTP<musicxml<k_right_divider>
> S_right_divider;
324
typedef
SMARTP<musicxml<k_right_margin>
> S_right_margin;
325
typedef
SMARTP<musicxml<k_rights>
> S_rights;
326
typedef
SMARTP<musicxml<k_root>
> S_root;
327
typedef
SMARTP<musicxml<k_root_alter>
> S_root_alter;
328
typedef
SMARTP<musicxml<k_root_step>
> S_root_step;
329
typedef
SMARTP<musicxml<k_scaling>
> S_scaling;
330
typedef
SMARTP<musicxml<k_schleifer>
> S_schleifer;
331
typedef
SMARTP<musicxml<k_scoop>
> S_scoop;
332
typedef
SMARTP<musicxml<k_scordatura>
> S_scordatura;
333
typedef
SMARTP<musicxml<k_score_instrument>
> S_score_instrument;
334
typedef
SMARTP<musicxml<k_score_part>
> S_score_part;
335
typedef
SMARTP<musicxml<k_score_partwise>
> S_score_partwise;
336
typedef
SMARTP<musicxml<k_score_timewise>
> S_score_timewise;
337
typedef
SMARTP<musicxml<k_segno>
> S_segno;
338
typedef
SMARTP<musicxml<k_semi_pitched>
> S_semi_pitched;
339
typedef
SMARTP<musicxml<k_senza_misura>
> S_senza_misura;
340
typedef
SMARTP<musicxml<k_sf>
> S_sf;
341
typedef
SMARTP<musicxml<k_sffz>
> S_sffz;
342
typedef
SMARTP<musicxml<k_sfp>
> S_sfp;
343
typedef
SMARTP<musicxml<k_sfpp>
> S_sfpp;
344
typedef
SMARTP<musicxml<k_sfz>
> S_sfz;
345
typedef
SMARTP<musicxml<k_sfzp>
> S_sfzp;
346
typedef
SMARTP<musicxml<k_shake>
> S_shake;
347
typedef
SMARTP<musicxml<k_sign>
> S_sign;
348
typedef
SMARTP<musicxml<k_slash>
> S_slash;
349
typedef
SMARTP<musicxml<k_slash_dot>
> S_slash_dot;
350
typedef
SMARTP<musicxml<k_slash_type>
> S_slash_type;
351
typedef
SMARTP<musicxml<k_slide>
> S_slide;
352
typedef
SMARTP<musicxml<k_slur>
> S_slur;
353
typedef
SMARTP<musicxml<k_smear>
> S_smear;
354
typedef
SMARTP<musicxml<k_snap_pizzicato>
> S_snap_pizzicato;
355
typedef
SMARTP<musicxml<k_soft_accent>
> S_soft_accent;
356
typedef
SMARTP<musicxml<k_software>
> S_software;
357
typedef
SMARTP<musicxml<k_solo>
> S_solo;
358
typedef
SMARTP<musicxml<k_sound>
> S_sound;
359
typedef
SMARTP<musicxml<k_sounding_pitch>
> S_sounding_pitch;
360
typedef
SMARTP<musicxml<k_source>
> S_source;
361
typedef
SMARTP<musicxml<k_spiccato>
> S_spiccato;
362
typedef
SMARTP<musicxml<k_staccatissimo>
> S_staccatissimo;
363
typedef
SMARTP<musicxml<k_staccato>
> S_staccato;
364
typedef
SMARTP<musicxml<k_staff>
> S_staff;
365
typedef
SMARTP<musicxml<k_staff_details>
> S_staff_details;
366
typedef
SMARTP<musicxml<k_staff_distance>
> S_staff_distance;
367
typedef
SMARTP<musicxml<k_staff_divide>
> S_staff_divide;
368
typedef
SMARTP<musicxml<k_staff_layout>
> S_staff_layout;
369
typedef
SMARTP<musicxml<k_staff_lines>
> S_staff_lines;
370
typedef
SMARTP<musicxml<k_staff_size>
> S_staff_size;
371
typedef
SMARTP<musicxml<k_staff_tuning>
> S_staff_tuning;
372
typedef
SMARTP<musicxml<k_staff_type>
> S_staff_type;
373
typedef
SMARTP<musicxml<k_staves>
> S_staves;
374
typedef
SMARTP<musicxml<k_stem>
> S_stem;
375
typedef
SMARTP<musicxml<k_step>
> S_step;
376
typedef
SMARTP<musicxml<k_stick>
> S_stick;
377
typedef
SMARTP<musicxml<k_stick_location>
> S_stick_location;
378
typedef
SMARTP<musicxml<k_stick_material>
> S_stick_material;
379
typedef
SMARTP<musicxml<k_stick_type>
> S_stick_type;
380
typedef
SMARTP<musicxml<k_stopped>
> S_stopped;
381
typedef
SMARTP<musicxml<k_stress>
> S_stress;
382
typedef
SMARTP<musicxml<k_string>
> S_string;
383
typedef
SMARTP<musicxml<k_string_mute>
> S_string_mute;
384
typedef
SMARTP<musicxml<k_strong_accent>
> S_strong_accent;
385
typedef
SMARTP<musicxml<k_suffix>
> S_suffix;
386
typedef
SMARTP<musicxml<k_supports>
> S_supports;
387
typedef
SMARTP<musicxml<k_syllabic>
> S_syllabic;
388
typedef
SMARTP<musicxml<k_symbol>
> S_symbol;
389
typedef
SMARTP<musicxml<k_system_distance>
> S_system_distance;
390
typedef
SMARTP<musicxml<k_system_dividers>
> S_system_dividers;
391
typedef
SMARTP<musicxml<k_system_layout>
> S_system_layout;
392
typedef
SMARTP<musicxml<k_system_margins>
> S_system_margins;
393
typedef
SMARTP<musicxml<k_tap>
> S_tap;
394
typedef
SMARTP<musicxml<k_technical>
> S_technical;
395
typedef
SMARTP<musicxml<k_tenths>
> S_tenths;
396
typedef
SMARTP<musicxml<k_tenuto>
> S_tenuto;
397
typedef
SMARTP<musicxml<k_text>
> S_text;
398
typedef
SMARTP<musicxml<k_thumb_position>
> S_thumb_position;
399
typedef
SMARTP<musicxml<k_tie>
> S_tie;
400
typedef
SMARTP<musicxml<k_tied>
> S_tied;
401
typedef
SMARTP<musicxml<k_time>
> S_time;
402
typedef
SMARTP<musicxml<k_time_modification>
> S_time_modification;
403
typedef
SMARTP<musicxml<k_time_relation>
> S_time_relation;
404
typedef
SMARTP<musicxml<k_timpani>
> S_timpani;
405
typedef
SMARTP<musicxml<k_toe>
> S_toe;
406
typedef
SMARTP<musicxml<k_top_margin>
> S_top_margin;
407
typedef
SMARTP<musicxml<k_top_system_distance>
> S_top_system_distance;
408
typedef
SMARTP<musicxml<k_touching_pitch>
> S_touching_pitch;
409
typedef
SMARTP<musicxml<k_transpose>
> S_transpose;
410
typedef
SMARTP<musicxml<k_tremolo>
> S_tremolo;
411
typedef
SMARTP<musicxml<k_trill_mark>
> S_trill_mark;
412
typedef
SMARTP<musicxml<k_triple_tongue>
> S_triple_tongue;
413
typedef
SMARTP<musicxml<k_tuning_alter>
> S_tuning_alter;
414
typedef
SMARTP<musicxml<k_tuning_octave>
> S_tuning_octave;
415
typedef
SMARTP<musicxml<k_tuning_step>
> S_tuning_step;
416
typedef
SMARTP<musicxml<k_tuplet>
> S_tuplet;
417
typedef
SMARTP<musicxml<k_tuplet_actual>
> S_tuplet_actual;
418
typedef
SMARTP<musicxml<k_tuplet_dot>
> S_tuplet_dot;
419
typedef
SMARTP<musicxml<k_tuplet_normal>
> S_tuplet_normal;
420
typedef
SMARTP<musicxml<k_tuplet_number>
> S_tuplet_number;
421
typedef
SMARTP<musicxml<k_tuplet_type>
> S_tuplet_type;
422
typedef
SMARTP<musicxml<k_turn>
> S_turn;
423
typedef
SMARTP<musicxml<k_type>
> S_type;
424
typedef
SMARTP<musicxml<k_unpitched>
> S_unpitched;
425
typedef
SMARTP<musicxml<k_unstress>
> S_unstress;
426
typedef
SMARTP<musicxml<k_up_bow>
> S_up_bow;
427
typedef
SMARTP<musicxml<k_vertical_turn>
> S_vertical_turn;
428
typedef
SMARTP<musicxml<k_virtual_instrument>
> S_virtual_instrument;
429
typedef
SMARTP<musicxml<k_virtual_library>
> S_virtual_library;
430
typedef
SMARTP<musicxml<k_virtual_name>
> S_virtual_name;
431
typedef
SMARTP<musicxml<k_voice>
> S_voice;
432
typedef
SMARTP<musicxml<k_volume>
> S_volume;
433
typedef
SMARTP<musicxml<k_wavy_line>
> S_wavy_line;
434
typedef
SMARTP<musicxml<k_wedge>
> S_wedge;
435
typedef
SMARTP<musicxml<k_with_bar>
> S_with_bar;
436
typedef
SMARTP<musicxml<k_wood>
> S_wood;
437
typedef
SMARTP<musicxml<k_word_font>
> S_word_font;
438
typedef
SMARTP<musicxml<k_words>
> S_words;
439
typedef
SMARTP<musicxml<k_work>
> S_work;
440
typedef
SMARTP<musicxml<k_work_number>
> S_work_number;
441
typedef
SMARTP<musicxml<k_work_title>
> S_work_title;
442
}
443
#endif
MusicXML2::SMARTP
the smart pointer implementation
Definition
smartpointer.h:58
Generated by
1.13.2