13#ifndef ___musicXMLOah___
14#define ___musicXMLOah___
16#include "oahBasicTypes.h"
41 void initializeMusicXMLOah (
42 bool boolOptionsInitialValue);
59 void enforceQuietness ();
66 virtual void checkOptionsConsistency ();
73 void setAllMusicXMLTraceOah (
74 bool boolOptionsInitialValue);
87 void initializeMusicXMLTraceOah (
88 bool boolOptionsInitialValue);
91 void initializeMusicXMLHeaderOptions (
92 bool boolOptionsInitialValue);
94 void initializeMusicXMLClefsKeysTimesOptions (
95 bool boolOptionsInitialValue);
97 void initializeMusicXMMeasuresOptions (
98 bool boolOptionsInitialValue);
100 void initializeMusicXMLDynamicsAndWedgesOptions (
101 bool boolOptionsInitialValue);
103 void initializeMusicXMLCombinedOptionsOptions (
104 bool boolOptionsInitialValue);
106 void initializeMusicXMLLoopOptions (
107 bool boolOptionsInitialValue);
124 void printMusicXMLOahHelp ();
126 void printMusicXMLOahValues (
int fieldWidth);
136 bool fUseFilenameAsWorkTitle;
138 bool fUseLyricistsAsPoets;
143 bool fIgnoreRedundantClefs;
144 bool fIgnoreRedundantKeys;
145 bool fIgnoreRedundantTimes;
154 map<string,int> fAddEmptyMeasuresStringToIntMap;
159 bool fAllDynamicsBelow;
160 bool fAllWedgesBelow;
170 bool fLoopToMusicXML;
177 bool fTraceMusicXMLTreeVisitors;
183 bool fTraceDivisions;
193EXP ostream& operator<< (ostream& os,
const S_musicXMLOah& elt);
200void initializeMusicXMLOahHandling (
the smart pointer implementation
Definition: smartpointer.h:58
Definition: basevisitor.h:25
Definition: musicXMLOah.h:25
Definition: oahBasicTypes.h:2854