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

Public Member Functions

SMARTP< lpsrOahcreateCloneWithDetailedTrace ()
 
void initializeLpsrOah (bool boolOptionsInitialValue)
 
 lpsrOah (S_oahHandler handlerUpLink)
 
bool setLpsrQuarterTonesPitchesLanguage (string language)
 
bool setLpsrChordsLanguage (string language)
 
void enforceQuietness ()
 
virtual void checkOptionsConsistency ()
 
void crackLilypondVersionNumber (string theString, int &generationNumber, int &majorNumber, int &minorNumber)
 
bool versionNumberGreaterThanOrEqualTo (string otherVersionNumber)
 
virtual void acceptIn (basevisitor *v)
 
virtual void acceptOut (basevisitor *v)
 
virtual void browseData (basevisitor *v)
 
void printLpsrOahHelp ()
 
void printLpsrOahValues (int fieldWidth)
 
- 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< lpsrOahcreate (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 fTraceLpsr
 
bool fTraceLilypondVersion
 
bool fTraceLpsrVisitors
 
bool fTraceLpsrBlocks
 
bool fTraceSchemeFunctions
 
bool fDisplayLpsr
 
string fLilyPondVersion
 
lpsrScoreOutputKind fScoreOutputKind
 
float fGlobalStaffSize
 
float fStaffGlobalSizeDefaultValue
 
msrLengthUnitKind fLengthUnitKind
 
msrLengthUnitKind fLengthUnitKindDefaultValue
 
msrLength fPaperHeight
 
msrLength fPaperWidth
 
msrLength fPaperHorizontalShift
 
msrLength fPaperIndent
 
msrLength fPaperShortIndent
 
msrLength fMarkupSystemSpacingPadding
 
bool fRaggedBottom
 
bool fRaggedLastBottom
 
bool fTagline
 
int fPageCount
 
int fSystemCount
 
string fReplicateEmptyMeasureNumber
 
int fReplicateEmptyMeasureReplicas
 
map< string, int > fAddEmptyMeasuresStringToIntMap
 
bool fConvertWordsToTempo
 
bool fAddWordsFromTheLyrics
 
bool fConvertTemposToRehearsalMarks
 
bool fConvertWordsToRehearsalMarks
 
msrQuarterTonesPitchesLanguageKind fLpsrQuarterTonesPitchesLanguageKind
 
lpsrChordsLanguageKind fLpsrChordsLanguageKind
 
S_msrSemiTonesPitchAndOctave fTransposeSemiTonesPitchAndOctave
 
bool fExit3
 

Additional Inherited Members

- 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 &)
 
- 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.