Main Page | Modules | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | Related Pages

guidonote Class Reference
[Guido]

A guido note representation. More...

#include <guido.h>

Inheritance diagram for guidonote:

guidoelement smartable guidovisitable List of all members.

Public Member Functions

void set (unsigned short voice, string name, char octave, guidonoteduration &dur, string acc)
void accept (guidovisitor &visitor)
const char * name () const
const char * accidental () const
char octave () const
const guidonotedurationduration () const

Protected Member Functions

 guidonote (unsigned short voice, string name, char octave, guidonoteduration &dur, string acc="")

Protected Attributes

string fNote
string fAccidental
char fOctave
guidonoteduration fDuration

Friends

VEXP friend SMARTP< guidonotenew_guidonote (unsigned short voice, string name, char octave, guidonoteduration &dur, string acc="")

Detailed Description

A note is represented by its name, optional accidentals, duration (in the form of numerator/denominator) and optional dots.


Generated on Tue Mar 23 09:49:46 2004 for LibMusicXML by doxygen 1.3.3