|
| enum | lpsrVarValAssocKind {
kLibraryVersion
, kMusicXMLWorkNumber
, kMusicXMLWorkTitle
, kMusicXMLMovementNumber
,
kMusicXMLMovementTitle
, kMusicXMLEncodingDate
, kMusicXMLScoreInstrument
, kMusicXMLMiscellaneousField
,
kLilypondDedication
, kLilypondPiece
, kLilypondOpus
, kLilypondTitle
,
kLilypondSubTitle
, kLilypondSubSubTitle
, kLilypondInstrument
, kLilypondMeter
,
kLilypondTagline
, kLilypondCopyright
, kLilypondMyBreak
, kLilypondMyPageBreak
,
kLilypondGlobal
} |
| |
| enum | lpsrCommentedKind { kCommentedYes
, kCommentedNo
} |
| |
| enum | lpsrBackSlashKind { kWithBackSlashYes
, kWithBackSlashNo
} |
| |
| enum | lpsrVarValSeparatorKind { kVarValSeparatorSpace
, kVarValSeparatorEqualSign
} |
| |
| enum | lpsrQuotesKind { kQuotesAroundValueYes
, kQuotesAroundValueNo
} |
| |
| enum | lpsrEndlKind { kEndlNone
, kEndlOnce
, kEndlTwice
} |
| |
|
|
lpsrCommentedKind | getCommentedKind () const |
| |
|
lpsrBackSlashKind | getBackSlashKind () const |
| |
|
lpsrVarValAssocKind | getLilyPondVarValAssocKind () const |
| |
|
lpsrVarValSeparatorKind | getVarValSeparatorKind () const |
| |
|
lpsrQuotesKind | getQuotesKind () const |
| |
|
void | setVariableValue (string value) |
| |
|
string | getVariableValue () const |
| |
|
string | getUnit () const |
| |
|
msrFontStyleKind | getVarValFontStyleKind () const |
| |
|
msrFontWeightKind | getVarValFontWeightKind () const |
| |
|
string | getComment () const |
| |
|
lpsrEndlKind | getEndlKind () const |
| |
| virtual void | acceptIn (basevisitor *v) |
| |
| virtual void | acceptOut (basevisitor *v) |
| |
| virtual void | browseData (basevisitor *v) |
| |
|
string | lilyPondVarValAssocKindAsString () const |
| |
| virtual void | print (ostream &os) const |
| |
| virtual void | acceptIn (basevisitor *v) |
| |
| virtual void | acceptOut (basevisitor *v) |
| |
| virtual void | browseData (basevisitor *v) |
| |
|
int | getInputLineNumber () |
| |
|
virtual void | acceptIn (basevisitor *v) |
| |
|
virtual void | acceptOut (basevisitor *v) |
| |
|
virtual void | browseData (basevisitor *v)=0 |
| |
|
virtual std::string | asShortString () const |
| |
|
virtual std::string | asString () const |
| |
|
virtual void | print (ostream &os) const |
| |
|
virtual void | shortPrint (ostream &os) const |
| |
|
virtual void | printSummary (ostream &os) |
| |
|
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 string | lilyPondVarValAssocKindAsString (lpsrVarValAssocKind lilyPondVarValAssocKind) |
| |
|
static string | commentedKindAsString (lpsrCommentedKind commentedKind) |
| |
|
static string | backSlashKindAsString (lpsrBackSlashKind backSlashKind) |
| |
|
static string | varValSeparatorKindAsString (lpsrVarValSeparatorKind varValSeparatorKind) |
| |
|
static string | quotesKindAsString (lpsrQuotesKind quotesKind) |
| |
|
static string | endlKindAsString (lpsrEndlKind endlKind) |
| |
|
static SMARTP< lpsrVarValAssoc > | create (int inputLineNumber, lpsrCommentedKind commentedKind, lpsrBackSlashKind backSlashKind, lpsrVarValAssocKind lilyPondVarValAssocKind, lpsrVarValSeparatorKind varValSeparatorKind, lpsrQuotesKind quotesKind, string value, string unit, msrFontStyleKind varValFontStyleKind, msrFontWeightKind varValFontWeightKind, string comment, lpsrEndlKind endlKind) |
| |
|
static SMARTP< lpsrElement > | create (int inputLineNumber) |
| |
|
|
| lpsrVarValAssoc (int inputLineNumber, lpsrCommentedKind commentedKind, lpsrBackSlashKind backSlashKind, lpsrVarValAssocKind lilyPondVarValAssocKind, lpsrVarValSeparatorKind varValSeparatorKind, lpsrQuotesKind quotesKind, string value, string unit, msrFontStyleKind varValFontStyleKind, msrFontWeightKind varValFontWeightKind, string comment, lpsrEndlKind endlKind) |
| |
|
| lpsrElement (int inputLineNumber) |
| |
|
| msrElement (int inputLineNumber) |
| |
|
| smartable (const smartable &) |
| |
|
virtual | ~smartable () |
| | destructor checks for non-zero refCount
|
| |
|
smartable & | operator= (const smartable &) |
| |