GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
1 #ifndef __TempoVisitor__ 2 #define __TempoVisitor__ 21 #include "ARVisitor.h" 22 #include "GUIDOEngine.h" 28 std::vector<GuidoTempo> fTempi;
29 int fCurrentVoice = -1;
35 void reset() { fTempi.clear(); }
36 void voice(
int n) { fCurrentVoice = n; }
37 size_t size()
const {
return fTempi.size(); }
43 int toValue (
const std::string& s)
const;
44 void getText (
char* dst,
const ARTempo* ar)
const;
Definition: ARVisitor.h:22
TempoVisitor()
Definition: TempoVisitor.h:32
Representation of tempo information at a given date.
Definition: GUIDOEngine.h:129
GuidoTempoList getTempi() const
virtual void visitIn(ARMusicalTag *object)
Definition: TempoVisitor.h:26
void reset()
Definition: TempoVisitor.h:35
virtual ~TempoVisitor()
Definition: TempoVisitor.h:33
void voice(int n)
Definition: TempoVisitor.h:36
The base class for all musical tag classes.
Definition: ARMusicalTag.h:34
The tempo tag parameter.
Definition: ARTempo.h:72
size_t size() const
Definition: TempoVisitor.h:37