php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
mbfilter_qprint.c File Reference
#include "mbfilter.h"
#include "mbfilter_qprint.h"

Go to the source code of this file.

Macros

#define CK(statement)
 

Functions

int mbfl_filt_conv_qprintenc (int c, mbfl_convert_filter *filter)
 
int mbfl_filt_conv_qprintenc_flush (mbfl_convert_filter *filter)
 
int mbfl_filt_conv_qprintdec (int c, mbfl_convert_filter *filter)
 
int mbfl_filt_conv_qprintdec_flush (mbfl_convert_filter *filter)
 

Variables

const mbfl_encoding mbfl_encoding_qprint
 
const struct mbfl_convert_vtbl vtbl_8bit_qprint
 
const struct mbfl_convert_vtbl vtbl_qprint_8bit
 

Macro Definition Documentation

◆ CK

#define CK ( statement)
Value:
do { if ((statement) < 0) return (-1); } while (0)

Definition at line 74 of file mbfilter_qprint.c.

Function Documentation

◆ mbfl_filt_conv_qprintdec()

int mbfl_filt_conv_qprintdec ( int c,
mbfl_convert_filter * filter )

Definition at line 180 of file mbfilter_qprint.c.

◆ mbfl_filt_conv_qprintdec_flush()

int mbfl_filt_conv_qprintdec_flush ( mbfl_convert_filter * filter)

Definition at line 229 of file mbfilter_qprint.c.

◆ mbfl_filt_conv_qprintenc()

int mbfl_filt_conv_qprintenc ( int c,
mbfl_convert_filter * filter )

Definition at line 80 of file mbfilter_qprint.c.

◆ mbfl_filt_conv_qprintenc_flush()

int mbfl_filt_conv_qprintenc_flush ( mbfl_convert_filter * filter)

Definition at line 144 of file mbfilter_qprint.c.

Variable Documentation

◆ mbfl_encoding_qprint

const mbfl_encoding mbfl_encoding_qprint
Initial value:
= {
"Quoted-Printable",
"Quoted-Printable",
mbfl_encoding_qprint_aliases,
mb_qprint_to_wchar,
mb_wchar_to_qprint,
}
#define NULL
Definition gdcache.h:45
#define MBFL_ENCTYPE_GL_UNSAFE
Definition mbfl_consts.h:37
@ mbfl_no_encoding_qprint

Definition at line 38 of file mbfilter_qprint.c.

◆ vtbl_8bit_qprint

const struct mbfl_convert_vtbl vtbl_8bit_qprint
Initial value:
= {
}
int mbfl_filt_conv_qprintenc(int c, mbfl_convert_filter *filter)
int mbfl_filt_conv_qprintenc_flush(mbfl_convert_filter *filter)
void mbfl_filt_conv_common_ctor(mbfl_convert_filter *filter)
@ mbfl_no_encoding_8bit

Definition at line 53 of file mbfilter_qprint.c.

◆ vtbl_qprint_8bit

const struct mbfl_convert_vtbl vtbl_qprint_8bit
Initial value:
= {
}
int mbfl_filt_conv_qprintdec_flush(mbfl_convert_filter *filter)
int mbfl_filt_conv_qprintdec(int c, mbfl_convert_filter *filter)

Definition at line 63 of file mbfilter_qprint.c.