TraceX
 
Loading...
Searching...
No Matches
xml_memory_writer Struct Reference
Inheritance diagram for xml_memory_writer:
Collaboration diagram for xml_memory_writer:

Public Member Functions

 xml_memory_writer ()
 
 xml_memory_writer (char *buffer, size_t capacity)
 
size_t written_size () const
 
virtual void write (const void *data, size_t size)
 
- Public Member Functions inherited from pugi::xml_writer
virtual ~xml_writer ()
 

Public Attributes

char * buffer
 
size_t capacity
 
size_t result
 

Constructor & Destructor Documentation

◆ xml_memory_writer() [1/2]

xml_memory_writer::xml_memory_writer ( )
inline

◆ xml_memory_writer() [2/2]

xml_memory_writer::xml_memory_writer ( char * buffer,
size_t capacity )
inline

Member Function Documentation

◆ write()

virtual void xml_memory_writer::write ( const void * data,
size_t size )
inlinevirtual

Implements pugi::xml_writer.

◆ written_size()

size_t xml_memory_writer::written_size ( ) const
inline

Member Data Documentation

◆ buffer

char* xml_memory_writer::buffer

◆ capacity

size_t xml_memory_writer::capacity

◆ result

size_t xml_memory_writer::result

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