Guitar
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
utf16encoder Class Reference

#include <unicode.h>

Collaboration diagram for utf16encoder:
Collaboration graph
[legend]

Classes

struct  internal_data
 
class  internal_writer
 

Public Member Functions

 utf16encoder (abstract_unicode_reader *reader=nullptr)
 
uint16_t get ()
 

Private Member Functions

void set (abstract_unicode_reader *reader)
 
bool next ()
 
bool next_ ()
 

Private Attributes

struct utf16encoder::internal_data data
 

Constructor & Destructor Documentation

◆ utf16encoder()

utf16encoder::utf16encoder ( abstract_unicode_reader reader = nullptr)
Here is the call graph for this function:

Member Function Documentation

◆ get()

uint16_t utf16encoder::get ( )
Here is the call graph for this function:

◆ next()

bool utf16encoder::next ( )
private
Here is the call graph for this function:

◆ next_()

bool utf16encoder::next_ ( )
private

◆ set()

void utf16encoder::set ( abstract_unicode_reader reader)
private

Member Data Documentation

◆ data

struct utf16encoder::internal_data utf16encoder::data
private

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