46 #ifndef XSPF_EXTENSION_WRITER_H 47 #define XSPF_EXTENSION_WRITER_H 57 class XspfXmlFormatter;
58 class XspfExtensionWriterPrivate;
68 XspfExtensionWriterPrivate *
const d;
115 void writeExtensionStart(XML_Char
const *
const * nsRegs);
127 void writeExtensionStop();
162 void virtualHook(
int methodId,
void * parameters);
170 #endif // XSPF_EXTENSION_WRITER_H
XspfExtensionWriter(XspfExtension const *extension, XspfXmlFormatter *output, XML_Char const *baseUri)
virtual ~XspfExtensionWriter()
XspfExtensionWriter & operator=(XspfExtensionWriter const &source)
virtual void writeExtensionBody()=0
XML_Char const * getBaseUri() const
XspfExtension const * getExtension()
virtual XML_Char const *const * getNamespaceRegs()
XspfXmlFormatter *& getOutput()