svn_quoprint.h File Reference

quoted-printable encoding and decoding functions. More...

#include <apr_pools.h>
#include "svn_string.h"
#include "svn_io.h"

Go to the source code of this file.

Functions

svn_stream_tsvn_quoprint_encode (svn_stream_t *output, apr_pool_t *pool)
 Return a writable generic stream which will encode binary data in quoted-printable format and write the encoded data to output.
svn_stream_tsvn_quoprint_decode (svn_stream_t *output, apr_pool_t *pool)
 Return a writable generic stream which will decode binary data in quoted-printable format and write the decoded data to output.
svn_stringbuf_tsvn_quoprint_encode_string (const svn_stringbuf_t *str, apr_pool_t *pool)
 Simpler interface for encoding quoted-printable data assuming we have all of it present at once.
svn_stringbuf_tsvn_quoprint_decode_string (const svn_stringbuf_t *str, apr_pool_t *pool)
 Simpler interface for decoding quoted-printable data assuming we have all of it present at once.

Detailed Description

quoted-printable encoding and decoding functions.

Definition in file svn_quoprint.h.


Function Documentation

svn_stream_t* svn_quoprint_decode ( svn_stream_t output,
apr_pool_t *  pool 
)

Return a writable generic stream which will decode binary data in quoted-printable format and write the decoded data to output.

Be sure to close the stream when done writing in order to squeeze out the last bit of encoded data.

svn_stringbuf_t* svn_quoprint_decode_string ( const svn_stringbuf_t str,
apr_pool_t *  pool 
)

Simpler interface for decoding quoted-printable data assuming we have all of it present at once.

The returned string will be allocated from pool.

svn_stream_t* svn_quoprint_encode ( svn_stream_t output,
apr_pool_t *  pool 
)

Return a writable generic stream which will encode binary data in quoted-printable format and write the encoded data to output.

Be sure to close the stream when done writing in order to squeeze out the last bit of encoded data.

svn_stringbuf_t* svn_quoprint_encode_string ( const svn_stringbuf_t str,
apr_pool_t *  pool 
)

Simpler interface for encoding quoted-printable data assuming we have all of it present at once.

The returned string will be allocated from pool.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines
Generated on Fri Jul 19 12:05:15 2013 for Subversion by  doxygen 1.6.3