LibMusicXML 3.22
keysignvisitor Class Reference

key element data

#include <keysignvisitor.h>

Inheritance diagram for keysignvisitor:
visitor< S_key > visitor< S_cancel > visitor< S_fifths > visitor< S_mode > basevisitor basevisitor basevisitor basevisitor xmlpart2guido

Public Attributes

std::string fMode
int fFifths
int fCancel

Protected Member Functions

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

Protected Attributes

int fCurrentBeat

Additional Inherited Members

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)

Member Function Documentation

◆ visitStart() [1/4]

virtual void visitStart ( S_cancel & elt)
protectedvirtual

Reimplemented from visitor< S_cancel >.

◆ visitStart() [2/4]

virtual void visitStart ( S_fifths & elt)
protectedvirtual

Reimplemented from visitor< S_fifths >.

◆ visitStart() [3/4]

virtual void visitStart ( S_key & elt)
protectedvirtual

Reimplemented from visitor< S_key >.

◆ visitStart() [4/4]

virtual void visitStart ( S_mode & elt)
protectedvirtual

Reimplemented from visitor< S_mode >.