Go to the documentation of this file.
22 #if !defined(XERCESC_INCLUDE_GUARD_DOMLSSERIALIZER_HPP)
23 #define XERCESC_INCLUDE_GUARD_DOMLSSERIALIZER_HPP
504 const XMLCh* uri) = 0;
The DOMConfiguration interface represents the configuration of a document and maintains a table of re...
Definition: DOMConfiguration.hpp:351
virtual void setNewLine(const XMLCh *const newLine)=0
The end-of-line sequence of characters to be used in the XML being written out.
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
#define CDOM_EXPORT
Definition: XercesDefs.hpp:166
char16_t XMLCh
Definition: Xerces_autoconf_config.hpp:120
This interface represents an output destination for data.
Definition: DOMLSOutput.hpp:40
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113
DOMLSSerializerFilter.hpp: interface for the DOMLSSerializerFilter class.
Definition: DOMLSSerializerFilter.hpp:47
virtual DOMLSSerializerFilter * getFilter() const =0
Return the WriterFilter used.
virtual void setFilter(DOMLSSerializerFilter *filter)=0
When the application provides a filter, the serializer will call out to the filter before serializing...
virtual const XMLCh * getNewLine() const =0
Return the end-of-line sequence of characters to be used in the XML being written out.
Definition: DOMLSSerializer.hpp:276
virtual XMLCh * writeToString(const DOMNode *nodeToWrite, MemoryManager *manager=NULL)=0
Serialize the specified node as described above in the description of DOMLSSerializer.
virtual DOMConfiguration * getDomConfig()=0
The DOMConfiguration object used by the LSSerializer when serializing a DOM node.
virtual ~DOMLSSerializer()
Destructor.
Definition: DOMLSSerializer.hpp:306
DOMLSSerializer()
Definition: DOMLSSerializer.hpp:283
virtual bool writeToURI(const DOMNode *nodeToWrite, const XMLCh *uri)=0
Write out the specified node as described above in the description of DOMLSSerializer.
virtual bool write(const DOMNode *nodeToWrite, DOMLSOutput *const destination)=0
Write out the specified node as described above in the description of DOMLSSerializer.
Configurable memory manager.
Definition: MemoryManager.hpp:40
virtual void release()=0
Called to indicate that this Writer is no longer in use and that the implementation may relinquish an...
The DOMNode interface is the primary datatype for the entire Document Object Model.
Definition: DOMNode.hpp:139