## CamelMimeFilterIndex CamelMimeFilterIndex |

## Synopsis

    struct              CamelMimeFilterIndex;
    CamelMimeFilter *   camel_mime_filter_index_new         (CamelIndex *index);
    void                camel_mime_filter_index_set_name    (CamelMimeFilterIndex *filter,
                                                             CamelIndexName *name);
    void                camel_mime_filter_index_set_index   (CamelMimeFilterIndex *filter,
                                                             CamelIndex *index);

## Object Hierarchy

      GObject
       +----CamelObject
             +----CamelMimeFilter
                   +----CamelMimeFilterIndex

## Description

## Details

### struct CamelMimeFilterIndex

    struct CamelMimeFilterIndex;

### camel_mime_filter_index_new ()

    CamelMimeFilter *   camel_mime_filter_index_new         (CamelIndex *index);

Create a new CamelMimeFilterIndex based on `index`.

`index` : | a CamelIndex object
Returns : | a new CamelMimeFilterIndex object

### camel_mime_filter_index_set_name ()

    void                camel_mime_filter_index_set_name    (CamelMimeFilterIndex *filter,
                                                             CamelIndexName *name);

Set the match name for any indexed words.

`filter` : | a CamelMimeFilterIndex object
`name` : | a CamelIndexName object

### camel_mime_filter_index_set_index ()

    void                camel_mime_filter_index_set_index   (CamelMimeFilterIndex *filter,
                                                             CamelIndex *index);

Set `index` on `filter`.

`filter` : | a CamelMimeFilterIndex object
`index` : | a CamelIndex object