28template <
int elt>
class musicxml :
public xmlelement
31 musicxml (
int inputLineNumber) : xmlelement (inputLineNumber) { fType = elt; }
43 { musicxml<elt>* o =
new musicxml<elt>(inputLineNumber); assert(o!=0);
return o; }
44 static SMARTP<musicxml<elt> > new_musicxml (
const std::vector<Sxmlelement>& elts,
int inputLineNumber)
45 { musicxml<elt>* o =
new musicxml<elt>(elts, inputLineNumber); assert(o!=0);
return o; }
52 else xmlelement::acceptIn (v);
60 else xmlelement::acceptOut (v);