bio_buffer.h File Reference

#include <gwenhywfar/bufferedio.h>
#include <gwenhywfar/buffer.h>

Go to the source code of this file.

Functions

GWENHYWFAR_API GWEN_BUFFEREDIOGWEN_BufferedIO_Buffer2_new (GWEN_BUFFER *buffer, int take)
GWENHYWFAR_API GWEN_BUFFEREDIOGWEN_BufferedIO_Buffer_fromString (const char *s, int len)
GWENHYWFAR_API GWEN_BUFFEREDIOGWEN_BufferedIO_Buffer_new (GWEN_BUFFER *buffer)


Function Documentation

GWENHYWFAR_API GWEN_BUFFEREDIO* GWEN_BufferedIO_Buffer2_new ( GWEN_BUFFER buffer,
int  take 
)

GWENHYWFAR_API GWEN_BUFFEREDIO* GWEN_BufferedIO_Buffer_fromString ( const char *  s,
int  len 
)

Create a buffered IO context using a GWEN_BUFFER. This context can be free'd using GWEN_BufferedIO_free.

Definition at line 201 of file bio_buffer.c.

References GWEN_Buffer_AppendBytes(), GWEN_Buffer_new(), GWEN_Buffer_Rewind(), and GWEN_BufferedIO_Buffer2_new().

GWENHYWFAR_API GWEN_BUFFEREDIO* GWEN_BufferedIO_Buffer_new ( GWEN_BUFFER buffer  ) 

Create a buffered IO context using a GWEN_BUFFER. This function takes over ownership for that buffer ! This context can be free'd using GWEN_BufferedIO_free.

Definition at line 195 of file bio_buffer.c.

References GWEN_BufferedIO_Buffer2_new().


Generated on Fri Apr 11 01:53:48 2008 for gwenhywfar by  doxygen 1.5.5