LibMusicXML 3.18
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
traceOah Class Reference
Inheritance diagram for traceOah:
oahGroup oahElement smartable

Public Member Functions

SMARTP< traceOahcreateCloneWithTrueValues ()
 
void initializeTraceOah (bool boolOptionsInitialValue)
 
void initializeOptionsTraceAndDisplayOptions (bool boolOptionsInitialValue)
 
void initializeRepeatsToSlashesTraceOah (bool boolOptionsInitialValue)
 
void initializeNotesTraceOah (bool boolOptionsInitialValue)
 
void initializeNotesAttachmentsTraceOah (bool boolOptionsInitialValue)
 
void initializeScoreToVoicesTraceOah (bool boolOptionsInitialValue)
 
void initializeSegmentsAndMeasuresTraceOah (bool boolOptionsInitialValue)
 
void initializeInstrumentsTraceOah (bool boolOptionsInitialValue)
 
void initializeChordsAndTupletsTraceOah (bool boolOptionsInitialValue)
 
void initializeCreditsToWordsTraceOah (bool boolOptionsInitialValue)
 
void initializeHarmoniesAndFiguredBassesTraceOah (bool boolOptionsInitialValue)
 
void initializeSpannersTraceOah (bool boolOptionsInitialValue)
 
void initializeInterNotesTraceOah (bool boolOptionsInitialValue)
 
void initializeClefsToTemposTraceOah (bool boolOptionsInitialValue)
 
void initializeBreaksAndBarlinesTraceOah (bool boolOptionsInitialValue)
 
void initializeAboveStaffTraceOah (bool boolOptionsInitialValue)
 
void initializeTranspositionsTraceOah (bool boolOptionsInitialValue)
 
void initializeOtherTraceOah (bool boolOptionsInitialValue)
 
void enforceQuietness ()
 
virtual void checkOptionsConsistency ()
 
virtual void acceptIn (basevisitor *v)
 
virtual void acceptOut (basevisitor *v)
 
virtual void browseData (basevisitor *v)
 
void printTraceOahHelp ()
 
void printTraceOahValues (int fieldWidth)
 
virtual void printAtomOptionsValues (ostream &os, int valueFieldWidth) const
 
- Public Member Functions inherited from oahGroup
string getGroupHeader () const
 
void checkGroupSubGroupsOptionsConsistency ()
 
virtual void checkOptionsConsistency ()
 
void underlineGroupHeader (ostream &os) const
 
void registerGroupInHandler (S_oahHandler handler)
 
void appendSubGroupToGroup (S_oahSubGroup subGroup)
 
S_oahElement fetchOptionByName (string name)
 
virtual void handleAtomValue (ostream &os, S_oahAtom atom, string theString)
 
S_oahValuedAtom handleOptionUnderName (string optionName, ostream &os)
 
virtual void acceptIn (basevisitor *v)
 
virtual void acceptOut (basevisitor *v)
 
virtual void browseData (basevisitor *v)
 
void print (ostream &os) const
 
void printGroupHeader (ostream &os) const
 
void printHelp (ostream &os)
 
void printGroupAndSubGroupHelp (ostream &os, S_oahSubGroup targetSubGroup) const
 
void printGroupAndSubGroupAndAtomHelp (ostream &os, S_oahSubGroup targetSubGroup, S_oahAtom targetAtom) const
 
void printOptionsSummary (ostream &os) const
 
void printGroupAndSubGroupSpecificHelp (ostream &os, S_oahSubGroup subGroup) const
 
void printGroupOptionsValues (ostream &os, int valueFieldWidth) const
 
- Public Member Functions inherited from oahElement
void setHandlerUpLink (S_oahHandler handlerUpLink)
 
S_oahHandler getHandlerUpLink () const
 
string getShortName () const
 
string getLongName () const
 
string getDescription () const
 
oahElementVisibilityKind getElementVisibilityKind () const
 
void setIsHidden ()
 
bool getIsHidden () const
 
void setMultipleOccurrencesAllowed ()
 
bool getMultipleOccurrencesAllowed () const
 
string fetchNames () const
 
string fetchNamesInColumns (int subGroupsShortNameFieldWidth) const
 
string fetchNamesBetweenParentheses () const
 
string fetchNamesInColumnsBetweenParentheses (int subGroupsShortNameFieldWidth) const
 
virtual int fetchVariableNameLength () const
 
S_oahElement fetchOptionByName (string name)
 
virtual S_oahValuedAtom handleOptionUnderName (string optionName, ostream &os)
 
virtual void acceptIn (basevisitor *v)
 
virtual void acceptOut (basevisitor *v)
 
virtual void browseData (basevisitor *v)
 
virtual string asShortNamedOptionString () const
 
virtual string asActualLongNamedOptionString () const
 
string asLongNamedOptionString () const
 
string asString () const
 
virtual void printOptionHeader (ostream &os) const
 
virtual void printOptionEssentials (ostream &os, int fieldWidth) const
 
virtual void print (ostream &os) const
 
virtual void printHelp (ostream &os)
 
- Public Member Functions inherited from smartable
unsigned refs () const
 gives the reference count of the object
 
void addReference ()
 addReference increments the ref count and checks for refCount overflow
 
void removeReference ()
 removeReference delete the object when refCount is zero

 

Static Public Member Functions

static SMARTP< traceOahcreate (S_oahHandler handlerUpLink)
 
- Static Public Member Functions inherited from oahGroup
static SMARTP< oahGroupcreate (string header, string shortName, string longName, string description, oahElementVisibilityKind optionVisibilityKind, S_oahHandler groupHandlerUpLink)
 
- Static Public Member Functions inherited from oahElement
static SMARTP< oahElementcreate (string shortName, string longName, string description, oahElementVisibilityKind optionVisibilityKind)
 

Public Attributes

bool fTraceOah
 
bool fTraceOahDetails
 
bool fTracePasses
 
bool fTraceGeometry
 
bool fTraceVarValAssocs
 
bool fTraceForTests
 
bool fTraceScore
 
bool fTracePartGroups
 
bool fTracePartGroupsDetails
 
bool fTraceParts
 
bool fTraceStaves
 
bool fTraceStaffDetails
 
bool fTraceStaffChanges
 
bool fTraceVoices
 
bool fTraceVoicesDetails
 
bool fTraceSegments
 
bool fTraceSegmentsDetails
 
bool fTraceMeasuresNumbers
 
bool fTraceMeasures
 
bool fTraceMeasuresDetails
 
bool fTracePositionsInMeasures
 
set< int > fTraceDetailedMeasureNumbersSet
 
bool fTraceClefs
 
bool fTraceKeys
 
bool fTraceTimes
 
bool fTraceTempos
 
bool fTraceLineBreaks
 
bool fTracePageBreaks
 
bool fTraceBarlines
 
bool fTraceBarlinesDetails
 
bool fTraceBarChecks
 
bool fTraceBarNumberChecks
 
bool fTraceTranspositions
 
bool fTraceOctaveShifts
 
bool fTraceRepeats
 
bool fTraceRepeatsDetails
 
bool fTraceMeasuresRepeats
 
bool fTraceRestMeasures
 
bool fTraceBeatsRepeats
 
bool fTraceSlashes
 
bool fTraceNotes
 
bool fTraceNotesDetails
 
bool fTraceWholeNotes
 
bool fTraceWholeNotesDetails
 
bool fTraceSkipNotes
 
bool fTraceRestNotes
 
bool fTraceNotesOctaveEntry
 
bool fTraceGraceNotes
 
bool fTraceTremolos
 
bool fTraceStems
 
bool fTraceBeams
 
bool fTraceArticulations
 
bool fTraceTechnicals
 
bool fTraceOrnaments
 
bool fTraceDynamics
 
bool fTraceSpanners
 
bool fTraceWedges
 
bool fTraceSlurs
 
bool fTraceLigatures
 
bool fTraceCredits
 
bool fTraceLyrics
 
bool fTraceLyricsDetails
 
bool fTraceWords
 
bool fTraceChords
 
bool fTraceChordsDetails
 
bool fTraceTuplets
 
bool fTraceTupletsDetails
 
bool fTraceExtraChords
 
bool fTraceTies
 
bool fTraceGlissandos
 
bool fTraceRehearsals
 
bool fTraceSegnos
 
bool fTraceCodas
 
bool fTraceEyeGlasses
 
bool fTraceHarmonies
 
bool fTraceFiguredBasses
 
bool fTraceFrames
 
bool fTraceScordaturas
 
bool fTraceSlides
 
bool fTracePedals
 
bool fTraceAccordionRegistrations
 
bool fTraceHarpPedals
 
bool fTraceHarpPedalsTunings
 
bool fTraceDamps
 
bool fTraceDampAlls
 
bool fTraceMidi
 

Protected Member Functions

 traceOah (S_oahHandler handlerUpLink)
 
- Protected Member Functions inherited from oahGroup
 oahGroup (string header, string shortName, string longName, string description, oahElementVisibilityKind optionVisibilityKind, S_oahHandler groupHandlerUpLink)
 
- Protected Member Functions inherited from oahElement
 oahElement (string shortName, string longName, string description, oahElementVisibilityKind optionVisibilityKind)
 
- Protected Member Functions inherited from smartable
 smartable (const smartable &)
 
virtual ~smartable ()
 destructor checks for non-zero refCount
 
smartableoperator= (const smartable &)
 

Additional Inherited Members

- Protected Attributes inherited from oahGroup
string fGroupHeader
 
list< S_oahSubGroupfSubGroupsList
 
- Protected Attributes inherited from oahElement
S_oahHandler fHandlerUpLink
 
string fShortName
 
string fLongName
 
string fDescription
 
oahElementVisibilityKind fElementVisibilityKind
 
bool fIsHidden
 
bool fMultipleOccurrencesAllowed
 

Member Function Documentation

◆ acceptIn()

virtual void acceptIn ( basevisitor v)
virtual

Reimplemented from oahGroup.

◆ acceptOut()

virtual void acceptOut ( basevisitor v)
virtual

Reimplemented from oahGroup.

◆ browseData()

virtual void browseData ( basevisitor v)
virtual

Reimplemented from oahGroup.

◆ checkOptionsConsistency()

virtual void checkOptionsConsistency ( )
virtual

Reimplemented from oahGroup.