MUSX Document Model
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
musx::dom::others::TimeCompositeUpper::CompositeItem Class Reference

Represents an individual composite item in the time signature. More...

#include <Others.h>

Public Member Functions

util::Fraction fullFraction () const
 Return the beats as a complete fraction.
 

Static Public Member Functions

static const xml::XmlElementArray< CompositeItem > & xmlMappingArray ()
 Required for musx::factory::FieldPopulator.
 

Public Attributes

Edu beats {}
 The number of beats in this item. (xml node is <integer>)
 
util::Fraction fraction {}
 Fraction of beats (between 0 <= fraction < 1)
 
bool startGroup {}
 Indicates the start of a group.
 

Detailed Description

Represents an individual composite item in the time signature.