Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Structures | Macros | Functions
afw_utf8_writer.c File Reference

Adaptive Framework utf-8 writer. More...

#include "afw_internal.h"
#include "afw_writer_impl_declares.h"

Go to the source code of this file.

Data Structures

struct  impl_utf8_writer_self_t
 

Macros

#define AFW_IMPLEMENTATION_ID   "afw_utf8_writer"
 

Functions

 afw_utf8_writer_create (const afw_utf8_t *tab, const afw_pool_t *p, afw_xctx_t *xctx)
 Create UTF-8 writer. More...
 
 afw_utf8_writer_current_string (const afw_writer_t *writer, afw_utf8_t *current_string, afw_xctx_t *xctx)
 Get the current string in a UTF-8 writer. More...
 
void impl_afw_writer_release (const afw_writer_t *instance, afw_xctx_t *xctx)
 
void impl_afw_writer_flush (const afw_writer_t *instance, afw_xctx_t *xctx)
 
void impl_afw_writer_write (const afw_writer_t *instance, const void *buffer, afw_size_t size, afw_xctx_t *xctx)
 
void impl_afw_writer_write_eol (const afw_writer_t *instance, afw_xctx_t *xctx)
 
void impl_afw_writer_increment_indent (const afw_writer_t *instance, afw_xctx_t *xctx)
 
void impl_afw_writer_decrement_indent (const afw_writer_t *instance, afw_xctx_t *xctx)
 

Detailed Description

Adaptive Framework utf-8 writer.

Definition in file afw_utf8_writer.c.