#include <TScoreInstrument.h>
Inheritance diagram for TScoreInstrument:
Public Member Functions | |
virtual void | accept (TScoreVisitor &visitor) |
void | setID (const string &id) |
a MusicXML required attribute used for midi-instrument assignment. | |
void | setName (const string &name) |
the instrument name. | |
void | setAbbrev (const string &abbrev) |
the optional name abbreviation. | |
const string & | getID () const |
const string & | getName () const |
const string & | getAbbrev () const |
Protected Member Functions | |
TScoreInstrument (string id) | |
Friends | |
EXP friend SMARTP< TScoreInstrument > | newScoreInstrument (string id) |