|
LibMusicXML 3.22
|
key element data
#include <clefvisitor.h>
Public Types | |
| enum | { kStandardLine , kTrebleStdLine =2 , kBassStdLine =4 , kCStdLine =3 , kTabStdLine =5 } |
| enum | { kNoNumber = -1 } |
Public Attributes | |
| std::string | fSign |
| int | fLine |
| int | fOctaveChange |
| int | fNumber |
Protected Member Functions | |
| void | reset () |
| virtual void | visitStart (S_clef &elt) |
| virtual void | visitStart (S_sign &elt) |
| virtual void | visitStart (S_line &elt) |
| virtual void | visitStart (S_clef_octave_change &elt) |
Additional Inherited Members | |
Public Member Functions inherited from visitor< S_clef > | |
| virtual void | visitEnd (S_clef &elt) |
Public Member Functions inherited from visitor< S_sign > | |
| virtual void | visitEnd (S_sign &elt) |
Public Member Functions inherited from visitor< S_line > | |
| virtual void | visitEnd (S_line &elt) |
Public Member Functions inherited from visitor< S_clef_octave_change > | |
| virtual void | visitEnd (S_clef_octave_change &elt) |
Reimplemented from visitor< S_clef >.
|
protectedvirtual |
Reimplemented from visitor< S_clef_octave_change >.
Reimplemented from visitor< S_line >.
Reimplemented from visitor< S_sign >.