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

Adaptive Framework utf-8 stream. More...

#include "afw_internal.h"
#include "afw_stream_impl_declares.h"

Go to the source code of this file.

Data Structures

struct  impl_utf8_stream_self_t
 

Macros

#define AFW_IMPLEMENTATION_ID   "afw_utf8_stream"
 

Functions

 afw_utf8_stream_create (const afw_utf8_t *streamId, const afw_pool_t *p, afw_xctx_t *xctx)
 Create UTF-8 stream. More...
 
 afw_utf8_stream_get_current_cached_string (const afw_stream_t *stream, afw_utf8_t *current_cached_string, afw_xctx_t *xctx)
 Get the current string in a UTF-8 writer. More...
 
void impl_afw_stream_release (const afw_stream_t *instance, afw_xctx_t *xctx)
 
void impl_afw_stream_flush (const afw_stream_t *instance, afw_xctx_t *xctx)
 
void impl_afw_stream_read (const afw_stream_t *instance, const void *buffer, afw_size_t size, afw_xctx_t *xctx)
 
void impl_afw_stream_write (const afw_stream_t *instance, const void *buffer, afw_size_t size, afw_xctx_t *xctx)
 

Detailed Description

Adaptive Framework utf-8 stream.

Definition in file afw_utf8_stream.c.