|
LibMusicXML 3.22
|
The guido chord element.
#include <guido.h>
Public Member Functions | |
| virtual bool | isChord () const |
Public Member Functions inherited from guidoelement | |
| long | add (Sguidoelement &elt) |
| long | add (Sguidoparam ¶m) |
| long | add (Sguidoparam param) |
| void | setName (std::string name) |
| the element name | |
| std::string | getName () const |
| std::string | getStart () const |
| std::string | getEnd () const |
| std::string | getSep () const |
| void | setEnd (std::string end) |
| std::vector< Sguidoelement > & | elements () |
| const std::vector< Sguidoelement > & | elements () const |
| const std::vector< Sguidoparam > & | parameters () const |
| bool | empty () const |
| virtual bool | isSeq () const |
| virtual bool | isTag () const |
| virtual bool | isNote () const |
| virtual bool | isRangeTag () const |
| virtual bool | isBeginTag () const |
| virtual bool | isEndTag () const |
| int | countNotes () const |
| const bool | getNext (Sguidoelement &i, Sguidoelement &next_e) const |
| Get next subelement. | |
| const bool | getPrev (Sguidoelement &i, Sguidoelement &next_e) const |
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< guidochord > | create () |
Static Public Member Functions inherited from guidoelement | |
| static SMARTP< guidoelement > | create (std::string name, std::string sep=" ") |
Protected Member Functions | |
| virtual void | print (std::ostream &os) const |
Protected Member Functions inherited from guidoelement | |
| guidoelement (std::string name, std::string sep=" ") | |
| void | printparams (std::ostream &os) const |
Protected Member Functions inherited from smartable | |
| smartable (const smartable &) | |
| virtual | ~smartable () |
| destructor checks for non-zero refCount | |
| smartable & | operator= (const smartable &) |
Additional Inherited Members | |
Protected Attributes inherited from guidoelement | |
| std::string | fName |
| std::string | fStartList |
| the contained element start marker (default to empty) | |
| std::string | fEndList |
| the contained element end marker (default to empty) | |
| std::string | fSep |
| the element separator (default to space) | |
| std::vector< Sguidoelement > | fElements |
| list of the enclosed elements | |
| std::vector< Sguidoparam > | fParams |
| list of optional parameters | |
Reimplemented from guidoelement.
Reimplemented from guidoelement.