9#ifndef musicxmlquery_hpp
10#define musicxmlquery_hpp
19#include "transposevisitor.h"
20#include "partlistvisitor.h"
21#include "partsummary.h"
22#include "clefvisitor.h"
63 std::string getTransposeInstrumentName ();
88 std::map<std::string, int> stavesInPart;
89 std::map<std::string, std::set<std::string> > clefsInPart;
90 std::string currentPart;
key element data
Definition clefvisitor.h:35
A general musicXML visitor to access properties through a class.
Definition musicxmlquery.h:45
Produces a summary of a MusicXML parts for groupings.
Definition partlistvisitor.h:72
a musicxml transpose element visitor
Definition transposevisitor.h:36
std::vector< std::string > getAllClefsOfFirstPart()
int getStavesForFirstPart()
int getTransposeInstrumentChromatic()
Query methods.