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

TEncoding Class Reference

Contains information about encoding. More...

#include <TIdentification.h>

Inheritance diagram for TEncoding:

visitable smartable List of all members.

Public Member Functions

virtual void accept (TScoreVisitor &visitor)
void setDate (const string &date)
void setEncoder (const string &encoder)
void setEncoderType (const string &etype)
void setSoftware (const string &soft)
void setDescription (const string &desc)
const string & getDate () const
const string & getEncoder () const
const string & getEncoderType () const
const string & getSoftware () const
const string & getDescription () const

Friends

EXP friend SMARTP< TEncodingnewEncoding ()

Detailed Description

Encoding contains information about who did the digital encoding, when, with what software, and in what aspects. The supports element indicates if the encoding supports a particular MusicXML element. This is recommended for elements like beam, stem, and accidental, where the absence of an element is ambiguous if you do not know if the encoding supports that element.

It corresponds to the MusicXML encoding element as defined in identity.dtd.

Todo:
support of the new support element


Generated on Tue Mar 23 09:50:01 2004 for LibMusicXML by doxygen 1.3.3