libxspf
1.2.0
|
#include <ProjectOpusPlaylistExtensionWriter.h>
Public Member Functions | |
ProjectOpusPlaylistExtensionWriter (ProjectOpusPlaylistExtension const *extension, XspfXmlFormatter *output, XML_Char const *baseUri) | |
ProjectOpusPlaylistExtensionWriter (ProjectOpusPlaylistExtensionWriter const &source) | |
ProjectOpusPlaylistExtensionWriter & | operator= (ProjectOpusPlaylistExtensionWriter const &source) |
~ProjectOpusPlaylistExtensionWriter () | |
![]() | |
XspfExtensionWriter (XspfExtension const *extension, XspfXmlFormatter *output, XML_Char const *baseUri) | |
XspfExtensionWriter (XspfExtensionWriter const &source) | |
XspfExtensionWriter & | operator= (XspfExtensionWriter const &source) |
virtual | ~XspfExtensionWriter () |
void | write () |
Additional Inherited Members | |
![]() | |
virtual XML_Char const *const * | getNamespaceRegs () |
XspfExtension const * | getExtension () |
XspfXmlFormatter *& | getOutput () |
XML_Char const * | getBaseUri () const |
Writes a Project Opus playlist extension.
Definition at line 72 of file ProjectOpusPlaylistExtensionWriter.h.
ProjectOpusPlaylistExtensionWriter | ( | ProjectOpusPlaylistExtension const * | extension, |
XspfXmlFormatter * | output, | ||
XML_Char const * | baseUri | ||
) |
Creates a new Project Opus playlist extension writer.
extension | Extension to write |
output | Formatter to write to |
baseUri | Absolute base URI to reduce URIs against |
ProjectOpusPlaylistExtensionWriter | ( | ProjectOpusPlaylistExtensionWriter const & | source | ) |
Copy constructor.
source | Source to copy from |
Destroys this extension writer.
ProjectOpusPlaylistExtensionWriter& operator= | ( | ProjectOpusPlaylistExtensionWriter const & | source | ) |
Assignment operator.
source | Source to copy from |