LibMusicXML 3.22
keyvisitor Class Reference

key element data

#include <keyvisitor.h>

Inheritance diagram for keyvisitor:
visitor< S_key > visitor< S_cancel > visitor< S_fifths > visitor< S_mode > visitor< S_key_step > visitor< S_key_alter > visitor< S_key_octave > basevisitor basevisitor basevisitor basevisitor basevisitor basevisitor basevisitor

Public Member Functions

virtual void print (std::ostream &out) const
Public Member Functions inherited from visitor< S_key >
virtual void visitEnd (S_key &elt)
Public Member Functions inherited from visitor< S_cancel >
virtual void visitEnd (S_cancel &elt)
Public Member Functions inherited from visitor< S_fifths >
virtual void visitEnd (S_fifths &elt)
Public Member Functions inherited from visitor< S_mode >
virtual void visitEnd (S_mode &elt)
Public Member Functions inherited from visitor< S_key_step >
virtual void visitEnd (S_key_step &elt)
Public Member Functions inherited from visitor< S_key_alter >
virtual void visitEnd (S_key_alter &elt)
Public Member Functions inherited from visitor< S_key_octave >
virtual void visitEnd (S_key_octave &elt)

Public Attributes

int fFifths
int fCancel
std::string fMode

Protected Member Functions

void reset ()
virtual void visitStart (S_key &elt)
virtual void visitStart (S_cancel &elt)
virtual void visitStart (S_fifths &elt)
virtual void visitStart (S_mode &elt)
virtual void visitStart (S_key_step &elt)
virtual void visitStart (S_key_alter &elt)
virtual void visitStart (S_key_octave &elt)

Member Function Documentation

◆ visitStart() [1/7]

virtual void visitStart ( S_cancel & elt)
protectedvirtual

Reimplemented from visitor< S_cancel >.

◆ visitStart() [2/7]

virtual void visitStart ( S_fifths & elt)
protectedvirtual

Reimplemented from visitor< S_fifths >.

◆ visitStart() [3/7]

virtual void visitStart ( S_key & elt)
protectedvirtual

Reimplemented from visitor< S_key >.

◆ visitStart() [4/7]

virtual void visitStart ( S_key_alter & elt)
inlineprotectedvirtual

Reimplemented from visitor< S_key_alter >.

◆ visitStart() [5/7]

virtual void visitStart ( S_key_octave & elt)
inlineprotectedvirtual

Reimplemented from visitor< S_key_octave >.

◆ visitStart() [6/7]

virtual void visitStart ( S_key_step & elt)
inlineprotectedvirtual

Reimplemented from visitor< S_key_step >.

◆ visitStart() [7/7]

virtual void visitStart ( S_mode & elt)
protectedvirtual

Reimplemented from visitor< S_mode >.