LibMusicXML 3.18
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
msrRepeatCommonPart Class Reference
Inheritance diagram for msrRepeatCommonPart:

Public Member Functions

S_msrRepeat getRepeatCommonPartRepeatUpLink () const
 
const list< S_msrVoiceElement > & getRepeatCommonPartElementsList ()
 
void appendVoiceElementToRepeatCommonPart (int inputLineNumber, S_msrVoiceElement voiceElement, string context)
 
void appendSegmentToRepeatCommonPart (int inputLineNumber, S_msrSegment segment, string context)
 
void appendRepeatToRepeatCommonPart (int inputLineNumber, S_msrRepeat repeat, string context)
 
void appendMeasuresRepeatToRepeatCommonPart (int inputLineNumber, S_msrMeasuresRepeat measuresRepeat, string context)
 
void appendRestMeasuresToRepeatCommonPart (int inputLineNumber, S_msrRestMeasures restMeasures, string context)
 
S_msrNote fetchRepeatCommonPartFirstNonGraceNote () const
 
void collectRepeatCommonPartMeasuresIntoFlatList (int inputLineNumber)
 
virtual void acceptIn (basevisitor *v)
 
virtual void acceptOut (basevisitor *v)
 
virtual void browseData (basevisitor *v)
 
string asString () const
 
virtual void print (ostream &os) const
 
virtual void shortPrint (ostream &os) const
 

Static Public Member Functions

static SMARTP< msrRepeatCommonPartcreate (int inputLineNumber, S_msrRepeat repeatUpLink)
 

Protected Member Functions

 msrRepeatCommonPart (int inputLineNumber, S_msrRepeat repeatUpLink)