MusicXML Namespace Reference


Classes

class  TPartListElement
 base class for the elements of a part-list. More...
class  TNotationElement
 base class for all the elements of the notation element. More...
class  TDirectionTypeElement
 base class for all the elements of the direction-type element. More...
class  TMusicData
 base class for all the elements of the music-data entity. More...
class  TPosition
 Represents a MusicXML position entity. More...
class  Positionable
 base class for all elements that have a position. More...
class  TPlacement
 Represents the MusicXml placement entity. More...
class  Placementable
 base class for all elements that have a placement. More...
class  TOrientation
 Represents the MusicXml orientation entity. More...
class  Orientable
 base class for all elements that have an orientation. More...
class  TPCData
 base class for all the PCDATA simple elements. More...
class  TFootnote
 the footnote elements. More...
class  TVoice
 the voice elements. More...
class  TLevel
 the level elements. More...
class  TEditorial
 Represents the MusicXml editorial and editorial-voice entities. More...
class  Editorialable
 base class for all elements that have editorial information. More...
class  TFont
 Represents the MusicXml foFontnt entity. More...
class  Fontable
 base class for all elements that have a font. More...
class  TTrillSound
 Represents the trill-sound entity. More...
class  Trillable
 base class for all elements that carry the trill-sound entity. More...
class  TBendSound
 Represents the bend-sound entity. More...
class  Bendable
 base class for all elements that carry the trill-sound entity. More...
class  TFermata
 Represents the fermata sign. More...
class  TSegno
 Represents the MusicXML segno element. More...
class  TCoda
 Represents the MusicXML coda element. More...
class  TDynamic
 Represents the MusicXML dynamics element. More...
class  TPrintout
 Represents the MusicXML printout entity. More...
class  TBezier
 Represents the MusicXML bezier entity. More...
class  TrillStart
 provides conversions between numeric trill start notes and strings More...
class  TrillStep
 provides conversions between numeric trill step, turn and strings More...
class  FullCue
 provides conversions between numeric note size types and strings More...
class  YesNo
 provides conversions between numeric yes-no types and strings More...
class  StartStop
 provides conversions between numeric start-stop types and strings More...
class  LineType
 provides conversions between numeric line types and strings More...
class  NoteType
 provides conversions between numeric note types and strings More...
class  TArpeggiate
 MusicXML arpeggiate representation. More...
class  TNonArpeggiate
 MusicXML representation for non-arpeggiate. More...
class  TDirective
 Represents musical directives. More...
class  TAttributes
 Contains information that typically changes on measure boundaries. More...
class  TBackup
 Represents the MusicXML backup element. More...
class  TForward
 Represents the MusicXML forward element. More...
class  TEnding
 Endings refers to multiple (e.g. first and second) endings. More...
class  TRepeat
 Represents repeat marks. More...
class  TBarline
 Represents a MusicXML barline element. More...
class  TChord
 a notes container that denotes a chord. More...
class  TClef
 Represents a clef. More...
class  TOctaveShift
class  TBracket
 The MusicXML bracket element. More...
class  TDashes
 Dashes, used for instance with cresc. and dim. marks. More...
class  TWords
 The MusicXml words element. More...
class  TWedge
 the MusicXML wedge element. More...
class  TSymbolicNoteDuration
 the base class for symbolic note duration More...
class  TMetronome
 Standard metronome marks. More...
class  TDirectionType
 Represents textual direction indications. More...
class  TDirection
 The MusicXML direction element. More...
class  TFigure
 figure for figured bass More...
class  TFiguredBass
 figured bass More...
class  TRootFunction
 base class for the root and function elements of the harmony-chord entity. More...
class  TFunction
 the function element of the harmony-chord entity. More...
class  TRoot
 the root element of the harmony-chord entity. More...
class  TBass
 the bass element of the harmony-chord entity. More...
class  TDegree
 the degree element of the harmony-chord entity. More...
class  THarmonyChord
class  TFrame
class  TFrameNote
class  THarmony
class  TMiscField
 fields of miscellaneous identification More...
class  TMiscId
 miscellaneous identification. More...
class  TCreator
 Represents the author(s) of the score . More...
class  TRights
 Contains copyright and other intellectual property notices. More...
class  TSupport
 the MusciXML support element. More...
class  TEncoding
 Contains information about encoding. More...
class  TIdentification
 Contains metadata about the score. More...
class  TKey
 Represents a key signature. More...
class  TMeasure
 The MusicXML base class for partwise and timewise measure elements. More...
class  TMeasureStyleElement
 base class for all the elements of the measure-style. More...
class  TMultipleRest
 Represents multiple rests (for measure style). More...
class  TMeasureRepeat
 Represents measure repeat (for measure style). More...
class  TBeatRepeat
 Represents beat repeat (for measure style). More...
class  TSlash
 the slash element (for measure style). More...
class  TMeasureStyle
 Represents measure style. More...
class  TMidiDevice
 Corresponds to the DeviceName meta event in Standard MIDI Files. More...
class  TMidiInstrument
 Represents a MIDI instrument. More...
class  TMusicXMLFile
 provides MusicXML files reading and writing More...
class  TNodeVisitor
 A node Visitor of MusicXML scores. More...
class  TNotation
 Represents musical notations. More...
class  TTieSlur
 base class for ties and slurs More...
class  TTie
 Ties representation. More...
class  TSlur
 Slur representation. More...
class  TTupletDesc
 a tuplet description. More...
class  TTupletActual
 an actual tuplet description. More...
class  TTupletNormal
 a normal tuplet description. More...
class  TTuplet
 Graphical representation of a tuplet. More...
class  TGlissando
 glissando representation More...
class  TSlide
 slide representation More...
class  TArticulationElement
 articulations and accents definition. More...
class  TOtherArticulation
 other articulations More...
class  TArticulations
 The MusicXML articulations element. More...
class  TStrongAccent
 a strong accent representation. More...
class  TOtherNotation
 other notations representation More...
class  TLyric
 Representation of lyrics. More...
class  TMultipleLyricPart
 Representation of multiple lyrics on a single note. More...
class  TExpression
 Represents the expression context of a note. More...
class  TAccidental
 Representation of an accidental. More...
class  TNoteHead
 the shape of the note head More...
class  TBeam
 beaming representation. More...
class  TGraphNote
 Represents the graphic elements of a note. More...
class  TGraceNote
 grace note representation. More...
class  TNote
 TNote is the main common type of the music representation. More...
class  TAccidentalMark
 an accidental-mark More...
class  TOrnament
 basic ornament representation More...
class  TOtherOrnament
 other ornaments More...
class  TTrillOrnament
 ornaments that carry a trill-sound entity More...
class  TMordentOrnament
 mordent and inverted-mordent ornaments More...
class  TWavyLine
 Represents a MusicXML wavy-line element. More...
class  TOrnaments
 basic ornament representation More...
class  TOtherDirections
class  TRehearsal
class  TOtherDirection
class  TPedal
class  TPrint
class  TPart
 The base class for the MusicXML timewise and partwise part elements. More...
class  TPartGroup
 Indicates groupings of parts in a score. More...
class  TPartList
 Identifies the different musical parts in a movement. More...
class  TPitch
 The MusicXML representation of the pitch. More...
class  TUnpitched
 The MusicXML representation of an unpitched note. More...
class  TRest
 The MusicXML representation of a rest. More...
class  TRolledVisitor
 A visitor that transport a TNodeVisitor along a score. More...
class  TRoutedVisitor
 A visitor that implements a traversing of a score. More...
class  TScore
 a MusicXML score. More...
class  TFeature
 the feature element (used by the grouping element). More...
class  TGrouping
 the grouping element. More...
class  TScoreHeader
 Contains basic score meta-data plus the part list. More...
class  TScoreInstrument
 Represents an instrument on the score. More...
class  TScorePart
 Identifies a musical part in a score. More...
class  TPWMeasure
 The MusicXML partwise measure element. More...
class  TPWPart
 The MusicXML partwise part element. More...
class  TScorePartwise
 a MusicXML partwise score. More...
class  TTWPart
 The MusicXML timewise part element. More...
class  TTWMeasure
 The MusicXML timewise measure element. More...
class  TScoreTimewise
 a MusicXML timewise score. More...
class  TScoreVisitor
 A base class to implement MusicXML score visitors. More...
class  visitable
 interface for visitable objects. More...
class  vvector
 A visitable vector. More...
class  TSound
 Represents the MusicXML sound element. More...
class  TStaffTuning
 the staff tuning element (for staff details) More...
class  TStaffDetails
 Represents staff details. More...
class  TTechnical
 basic technical representation More...
class  THarmonic
 MusicXML harmonic element. More...
class  TFingering
class  THammerPull
 MusicXML hammer-on and pull-off elements. More...
class  TBendWithBar
 MusicXML with-bar (from bend) element. More...
class  TBend
 MusicXML bend element. More...
class  TTechnicals
 MusicXML technical element. More...
class  TTimeModification
 Represents tuplets and other durational changes. More...
class  TTimeSign
 Represents time signatures. More...
class  TTranspose
 used for transposing instruments. More...
class  TTransposeVisitor
 A visitor that operates a diatonic transposition of a score. More...
class  TUnrolledVisitor
 A visitor that "unroll" the score. More...
class  TWork
 Represents works and movements. More...
class  xmlendl
class  xmlattribute
 A generic xml attribute representation. More...
class  xmlelement
 A generic xml element representation. More...
class  xmlheader
 a class for generating the MusicXM header. More...

Typedefs

typedef SMARTP< TPartListElementSPartListElement
typedef SMARTP< TNotationElementSNotationElement
typedef SMARTP
< TDirectionTypeElement
SDirectionTypeElement
typedef SMARTP< TMusicDataSMusicData
typedef long position [4]
typedef SMARTP< TPCDataSPCData
typedef SMARTP< TFootnoteSFootnote
typedef SMARTP< TVoiceSVoice
typedef SMARTP< TLevelSLevel
typedef SMARTP< TFermataSFermata
typedef SMARTP< TSegnoSSegno
typedef SMARTP< TCodaSCoda
typedef SMARTP< TDynamicSDynamic
typedef SMARTP< class TAccidentalSAccidental
typedef SMARTP< class
TAccidentalMark
SAccidentalMark
typedef SMARTP< class TArpeggiateSArpeggiate
typedef SMARTP< class
TNonArpeggiate
SNonArpeggiate
typedef SMARTP< class
TArticulationElement
SArticulationElement
typedef SMARTP< class
TArticulations
SArticulations
typedef SMARTP< class TAttributesSAttributes
typedef SMARTP< class TBackupSBackup
typedef SMARTP< class TBarlineSBarline
typedef SMARTP< class TBassSBass
typedef SMARTP< class TBeamSBeam
typedef SMARTP< class TBeatRepeatSBeatRepeat
typedef SMARTP< class TBendSBend
typedef SMARTP< class
TBendWithBar
SBendWithBar
typedef SMARTP< class TBracketSBracket
typedef SMARTP< class TChordSChord
typedef SMARTP< class TClefSClef
typedef SMARTP< class TCreatorSCreator
typedef SMARTP< class TDashesSDashes
typedef SMARTP< class TDegreeSDegree
typedef SMARTP< class TDirectionSDirection
typedef SMARTP< class
TDirectionType
SDirectionType
typedef SMARTP< class TDirectiveSDirective
typedef SMARTP< class TEncodingSEncoding
typedef SMARTP< class TEndingSEnding
typedef SMARTP< class TExpressionSExpression
typedef SMARTP< class TFigureSFigure
typedef SMARTP< class TFingeringSFingering
typedef SMARTP< class TFeatureSFeature
typedef SMARTP< class
TFiguredBass
SFiguredBass
typedef SMARTP< class TForwardSForward
typedef SMARTP< class TFrameSFrame
typedef SMARTP< class TFrameNoteSFrameNote
typedef SMARTP< class TFunctionSFunction
typedef SMARTP< class TGlissandoSGlissando
typedef SMARTP< class TGraceNoteSGraceNote
typedef SMARTP< class TGraphNoteSGraphNote
typedef SMARTP< class TGroupingSGrouping
typedef SMARTP< class THammerPullSHammerPull
typedef SMARTP< class THarmonicSHarmonic
typedef SMARTP< class THarmonySHarmony
typedef SMARTP< class
THarmonyChord
SHarmonyChord
typedef SMARTP< class
TIdentification
SIdentification
typedef SMARTP< class TKeySKey
typedef SMARTP< class TLyricSLyric
typedef SMARTP< class TMeasureSMeasure
typedef SMARTP< class
TMeasureRepeat
SMeasureRepeat
typedef SMARTP< class
TMeasureStyle
SMeasureStyle
typedef SMARTP< class
TMeasureStyleElement
SMeasureStyleElement
typedef SMARTP< class TMetronomeSMetronome
typedef SMARTP< class TMidiDeviceSMidiDevice
typedef SMARTP< class
TMidiInstrument
SMidiInstrument
typedef SMARTP< class TMiscFieldSMiscField
typedef SMARTP< class TMiscIdSMiscId
typedef SMARTP< class
TMordentOrnament
SMordentOrnament
typedef SMARTP< class
TMultipleLyricPart
SMultipleLyricPart
typedef SMARTP< class
TMultipleRest
SMultipleRest
typedef SMARTP< class
TMusicXMLReader > 
SMusicXMLReader
typedef SMARTP< class TNotationSNotation
typedef SMARTP< class TNoteSNote
typedef SMARTP< class TNoteHeadSNoteHead
typedef SMARTP< class
TOctaveShift
SOctaveShift
typedef SMARTP< class TOrnamentSOrnament
typedef SMARTP< class TOrnamentsSOrnaments
typedef SMARTP< class
TOtherArticulation
SOtherArticulation
typedef SMARTP< class
TOtherDirection
SOtherDirection
typedef SMARTP< class
TOtherDirections
SOtherDirections
typedef SMARTP< class
TOtherNotation
SOtherNotation
typedef SMARTP< class
TOtherOrnament
SOtherOrnament
typedef SMARTP< class TPWMeasureSPWMeasure
typedef SMARTP< class TPWPartSPWPart
typedef SMARTP< class TPartSPart
typedef SMARTP< class TPartGroupSPartGroup
typedef SMARTP< class TPartListSPartList
typedef SMARTP< class TPedalSPedal
typedef SMARTP< class TPitchSPitch
typedef SMARTP< class TPrintSPrint
typedef SMARTP< class TRehearsalSRehearsal
typedef SMARTP< class TRepeatSRepeat
typedef SMARTP< class TRestSRest
typedef SMARTP< class TRightsSRights
typedef SMARTP< class TRootSRoot
typedef SMARTP< class TScoreSScore
typedef SMARTP< class
TScoreHeader
SScoreHeader
typedef SMARTP< class
TScoreInstrument
SScoreInstrument
typedef SMARTP< class TScorePartSScorePart
typedef SMARTP< class
TScorePartwise
SScorePartwise
typedef SMARTP< class
TScoreTimewise
SScoreTimewise
typedef SMARTP< class TSlashSSlash
typedef SMARTP< class TSlideSSlide
typedef SMARTP< class TSlurSSlur
typedef SMARTP< class
TStaffTuning
SStaffTuning
typedef SMARTP< class
TStaffDetails
SStaffDetails
typedef SMARTP< class TSupportSSupport
typedef SMARTP< class TSoundSSound
typedef SMARTP< class
TStrongAccent
SStrongAccent
typedef SMARTP< class TTWMeasureSTWMeasure
typedef SMARTP< class TTWPartSTWPart
typedef SMARTP< class TTechnicalSTechnical
typedef SMARTP< class TTechnicalsSTechnicals
typedef SMARTP< class TTieSTie
typedef SMARTP< class TTieSlurSTieSlur
typedef SMARTP< class
TTimeModification
STimeModification
typedef SMARTP< class TTimeSignSTimeSign
typedef SMARTP< class TTransposeSTranspose
typedef SMARTP< class
TTrillOrnament
STrillOrnament
typedef SMARTP< class TTupletSTuplet
typedef SMARTP< class TTupletDescSTupletDesc
typedef SMARTP< class TUnpitchedSUnpitched
typedef SMARTP< class TWavyLineSWavyLine
typedef SMARTP< class TWedgeSWedge
typedef SMARTP< class TWordsSWords
typedef SMARTP< class TWorkSWork
typedef SMARTP
< TSymbolicNoteDuration
SSymbolicNoteDuration
typedef SMARTP< TRootFunctionSRootFunction
typedef SMARTP< TRoutedVisitorSRoutedVisitor
typedef SMARTP< visitableSvisitable
typedef int Chromatic
typedef int Diatonic
typedef SMARTP< TTransposeVisitorSTransposeVisitor
typedef pair< long, long > TSection
 A section is a pair (beginning measure, end measure).
typedef SMARTP< xmlattributeSxmlattribute
typedef SMARTP< xmlelementSxmlelement
typedef SMARTP< xmlheaderSxmlheader

Functions

std::ostream & operator<< (std::ostream &os, const Sxmlattribute &attr)

Typedef Documentation

typedef long MusicXML::position[4]

typedef SMARTP< class TCoda > MusicXML::SCoda

typedef SMARTP< class TLevel > MusicXML::SLevel

typedef SMARTP<class TMusicXMLReader> MusicXML::SMusicXMLReader

typedef SMARTP<class TPart> MusicXML::SPart

typedef SMARTP< class TPCData > MusicXML::SPCData

typedef SMARTP< class TSegno > MusicXML::SSegno

typedef SMARTP< class TVoice > MusicXML::SVoice


Function Documentation

std::ostream & MusicXML::operator<< ( std::ostream &  os,
const Sxmlattribute &  attr 
)


Generated on Wed Jan 28 19:15:56 2009 for VEMUS by  doxygen 1.5.8