Public Member Functions | List of all members
Utf32To8WriteResource Class Referenceabstract

A write-only UTF-8 resource, which is written with UTF-32 characters. More...

#include <Utf32To8WriteResource.hpp>

Inheritance diagram for Utf32To8WriteResource:
[legend]
Collaboration diagram for Utf32To8WriteResource:
[legend]

Public Member Functions

virtual std::u32ostream & writeStream ()=0
 Get the output stream of the UTF-32 to UTF-8 write resource. More...
 
- Public Member Functions inherited from Resource
virtual ~Resource ()=default
 Destroy the resource instance. More...
 
virtual void close ()=0
 Close the stream(s) in the resource. More...
 
virtual const Uriuri () const =0
 Get the URI associated with this resource. More...
 

Detailed Description

A write-only UTF-8 resource, which is written with UTF-32 characters.

Member Function Documentation

◆ writeStream()

virtual std::u32ostream& writeStream ( )
pure virtual

Get the output stream of the UTF-32 to UTF-8 write resource.

Implemented in StringUriUtf32To8WriteResource, and FileUtf32To8WriteResource.


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