LibMusicXML  3.18
Classes | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
metronomevisitor Class Reference

key element data

#include <metronomevisitor.h>

Inheritance diagram for metronomevisitor:
visitor< S_metronome > visitor< S_beat_unit > visitor< S_beat_unit_dot > visitor< S_per_minute > basevisitor basevisitor basevisitor basevisitor

Classes

struct  beat
 

Public Attributes

std::vector< beatfBeats
 
int fPerMinute
 

Protected Member Functions

void reset ()
 
virtual void reset (beat &b)
 
virtual void visitStart (S_metronome &elt)
 
virtual void visitEnd (S_metronome &elt)
 
virtual void visitStart (S_beat_unit &elt)
 
virtual void visitStart (S_beat_unit_dot &elt)
 
virtual void visitStart (S_per_minute &elt)
 

Protected Attributes

beat fCurrentBeat
 

Additional Inherited Members

- Public Member Functions inherited from visitor< S_beat_unit >
virtual void visitEnd (S_beat_unit &elt)
 
- Public Member Functions inherited from visitor< S_beat_unit_dot >
virtual void visitEnd (S_beat_unit_dot &elt)
 
- Public Member Functions inherited from visitor< S_per_minute >
virtual void visitEnd (S_per_minute &elt)