46 #ifndef XSPF_EXTENSION_H 47 #define XSPF_EXTENSION_H 55 class XspfXmlFormatter;
56 class XspfExtensionWriter;
57 class XspfTrackWriter;
58 class XspfPropsWriter;
59 class XspfExtensionPrivate;
69 XspfExtensionPrivate *
const d;
124 XML_Char
const * baseUri)
const = 0;
128 void virtualHook(
int methodId,
void * parameters);
136 #endif // XSPF_EXTENSION_H virtual XspfExtension * clone() const =0
XspfExtension & operator=(XspfExtension const &source)
virtual XspfExtensionWriter * newWriter(XspfXmlFormatter *output, XML_Char const *baseUri) const =0
XspfExtension(XML_Char const *applicationUri)
XML_Char const * getApplicationUri() const