14 static SMARTP<msrAfterGraceNotesGroupContents> create (
16 S_msrVoice afterGraceNotesGroupContentsVoiceUpLink);
18 SMARTP<msrAfterGraceNotesGroupContents> createAfterGraceNotesGroupContentsNewbornClone (
19 S_msrVoice containingVoice);
21 SMARTP<msrVoice> createAfterGraceNotesGroupContentsDeepCopy (
22 S_msrVoice containingVoice);
31 S_msrVoice afterGraceNotesGroupContentsVoiceUpLink);
40 const list<S_msrMeasureElement>&
41 getAfterGraceNotesGroupContentsNotesList ()
44 fAfterGraceNotesGroupContentsNotesList;
51 S_msrPart fetchAfterGraceNotesGroupContentsPartUpLink ()
const;
54 void appendNoteToAfterGraceNotesGroupContents (
56 void appendNoteToAfterGraceNotesGroupContents (
64 virtual void acceptIn (basevisitor* v);
65 virtual void acceptOut (basevisitor* v);
67 virtual void browseData (basevisitor* v);
74 string asShortString ()
const;
76 virtual void print (ostream& os)
const;
84 S_msrVoice fAfterGraceNotesGroupContentsVoiceUpLink;
87 list<S_msrMeasureElement>
88 fAfterGraceNotesGroupContentsNotesList;
90typedef SMARTP<msrAfterGraceNotesGroupContents> S_msrAfterGraceNotesGroupContents;
91EXP ostream& operator<< (ostream& os,
const S_msrAfterGraceNotesGroupContents& elt);
101 static SMARTP<msrAfterGraceNotesGroup> create (
103 S_msrElement afterGraceNotesGroupElement,
104 bool afterGraceNotesGroupIsSlashed,
105 S_msrVoice afterGraceNotesGroupVoiceUpLink);
107 SMARTP<msrAfterGraceNotesGroup> createAfterGraceNotesGroupNewbornClone (
109 S_msrVoice containingVoice);
111 SMARTP<msrVoice> createAfterGraceNotesGroupDeepCopy (
113 S_msrVoice containingVoice);
122 S_msrElement afterGraceNotesGroupElement,
123 bool afterGraceNotesGroupIsSlashed,
124 S_msrVoice afterGraceNotesGroupVoiceUpLink);
133 S_msrElement getAfterGraceNotesGroupElement ()
const
134 {
return fAfterGraceNotesGroupElement; }
136 S_msrAfterGraceNotesGroupContents
137 getAfterGraceNotesGroupContents ()
const
138 {
return fAfterGraceNotesGroupContents; }
144 S_msrPart fetchAfterGraceNotesGroupPartUpLink ()
const;
147 void appendNoteToAfterGraceNotesGroupContents (
155 virtual void acceptIn (basevisitor* v);
156 virtual void acceptOut (basevisitor* v);
158 virtual void browseData (basevisitor* v);
165 string asShortString ()
const;
167 virtual void print (ostream& os)
const;
175 S_msrVoice fAfterGraceNotesGroupVoiceUpLink;
177 S_msrElement fAfterGraceNotesGroupElement;
179 bool fAfterGraceNotesGroupIsSlashed;
181 S_msrAfterGraceNotesGroupContents
182 fAfterGraceNotesGroupContents;
184typedef SMARTP<msrAfterGraceNotesGroup> S_msrAfterGraceNotesGroup;
185EXP ostream& operator<< (ostream& os,
const S_msrAfterGraceNotesGroup& elt);
Definition: msrAfterGraceNotes_MUT_DEP.h:8
Definition: msrAfterGraceNotes_MUT_DEP.h:95