## CamelMimeFilterBasic

CamelMimeFilterBasic

## Synopsis

    struct              CamelMimeFilterBasic;
    enum                CamelMimeFilterBasicType;
    CamelMimeFilterBasic * camel_mime_filter_basic_new      (void);
    CamelMimeFilterBasic * camel_mime_filter_basic_new_type (CamelMimeFilterBasicType type);

## Description

## Details

### struct CamelMimeFilterBasic

    struct CamelMimeFilterBasic {
    	CamelMimeFilter parent;

    	struct _CamelMimeFilterBasicPrivate *priv;

    	CamelMimeFilterBasicType type;

    	unsigned char uubuf[60];
    	int state;
    	int save;
    };

### enum CamelMimeFilterBasicType

    typedef enum {
    	CAMEL_MIME_FILTER_BASIC_BASE64_ENC = 1,
    	CAMEL_MIME_FILTER_BASIC_BASE64_DEC,
    	CAMEL_MIME_FILTER_BASIC_QP_ENC,
    	CAMEL_MIME_FILTER_BASIC_QP_DEC,
    	CAMEL_MIME_FILTER_BASIC_UU_ENC,
    	CAMEL_MIME_FILTER_BASIC_UU_DEC
    } CamelMimeFilterBasicType;

### camel_mime_filter_basic_new ()

    CamelMimeFilterBasic * camel_mime_filter_basic_new      (void);

Create a new CamelMimeFilterBasic object.

Returns : | a new CamelMimeFilterBasic object

### camel_mime_filter_basic_new_type ()

    CamelMimeFilterBasic * camel_mime_filter_basic_new_type (CamelMimeFilterBasicType type);

Create a new CamelMimeFilterBasic object of type `type`.

`type` : | a CamelMimeFilterBasicType type
Returns : | a new CamelMimeFilterBasic object