Open
Graph Drawing
Framework

 v. 2025.10-dev (Foxglove)
 

Loading...
Searching...
No Matches
pugi::xml_writer_stream Class Reference

#include <ogdf/lib/pugixml/pugixml.h>

+ Inheritance diagram for pugi::xml_writer_stream:

Public Member Functions

 xml_writer_stream (std::basic_ostream< char > &stream)
 
 xml_writer_stream (std::basic_ostream< wchar_t > &stream)
 
virtual void write (const void *data, size_t size) PUGIXML_OVERRIDE
 
- Public Member Functions inherited from pugi::xml_writer
virtual ~xml_writer ()
 

Private Attributes

std::basic_ostream< char > * narrow_stream
 
std::basic_ostream< wchar_t > * wide_stream
 

Detailed Description

Definition at line 371 of file pugixml.h.

Constructor & Destructor Documentation

◆ xml_writer_stream() [1/2]

pugi::xml_writer_stream::xml_writer_stream ( std::basic_ostream< char > &  stream)

◆ xml_writer_stream() [2/2]

pugi::xml_writer_stream::xml_writer_stream ( std::basic_ostream< wchar_t > &  stream)

Member Function Documentation

◆ write()

virtual void pugi::xml_writer_stream::write ( const void *  data,
size_t  size 
)
virtual

Implements pugi::xml_writer.

Member Data Documentation

◆ narrow_stream

std::basic_ostream<char>* pugi::xml_writer_stream::narrow_stream
private

Definition at line 381 of file pugixml.h.

◆ wide_stream

std::basic_ostream<wchar_t>* pugi::xml_writer_stream::wide_stream
private

Definition at line 382 of file pugixml.h.


The documentation for this class was generated from the following file: