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

Public Types

enum  msrRestMeasuresKind { kStartRestMeasures , kStopRestMeasures , k_NoRestMeasures }
 

Public Member Functions

SMARTP< msrRestMeasurescreateRestMeasuresNewbornClone (S_msrVoice containingVoice)
 
SMARTP< msrRestMeasurescreateRestMeasuresDeepCopy (S_msrVoice containingVoice)
 
S_msrVoice getRestMeasuresVoiceUpLink () const
 
int getRestMeasuresNumber () const
 
void setRestMeasuresContents (S_msrRestMeasuresContents restMeasuresContents)
 
S_msrRestMeasuresContents getRestMeasuresContents () const
 
void setRestMeasuresNextMeasureNumber (string nextMeasureNumber)
 
string getRestMeasuresNextMeasureNumber () const
 
void setRestMeasuresLastMeasurePuristMeasureNumber (int inputLineNumber)
 
int getRestMeasuresLastMeasurePuristMeasureNumber () const
 
rational getRestMeasuresMeasureSoundingNotes () const
 
void appendMeasureCloneToRestMeasures (S_msrMeasure measureClone)
 
int restMeasuresContentsMeasuresNumber () const
 
void collectRestMeasuresIntoFlatList (int inputLineNumber)
 
virtual void acceptIn (basevisitor *v)
 
virtual void acceptOut (basevisitor *v)
 
virtual void browseData (basevisitor *v)
 
string asString () const
 
void displayRestMeasures (int inputLineNumber, string context)
 
virtual void print (ostream &os) const
 

Static Public Member Functions

static string restMeasuresKindAsString (msrRestMeasuresKind restMeasuresKind)
 
static SMARTP< msrRestMeasurescreate (int inputLineNumber, rational restMeasuresMeasureSoundingNotes, int restMeasuresNumber, S_msrVoice voiceUpLink)
 
static SMARTP< msrRestMeasurescreate (int inputLineNumber, S_msrMeasure restMeasureClone, S_msrVoice voiceUpLink)
 

Protected Member Functions

 msrRestMeasures (int inputLineNumber, rational restMeasuresMeasureSoundingNotes, int restMeasuresNumber, S_msrVoice voiceUpLink)
 
 msrRestMeasures (int inputLineNumber, S_msrMeasure restMeasureClone, S_msrVoice voiceUpLink)