|  |  |  | Camel Reference Manual |  | 
|---|---|---|---|---|
struct CamelMimeFilterIndex; CamelMimeFilterIndex* camel_mime_filter_index_new (void); CamelMimeFilterIndex* camel_mime_filter_index_new_index (struct _CamelIndex *index); void camel_mime_filter_index_set_name (CamelMimeFilterIndex *filter, struct _CamelIndexName *name); void camel_mime_filter_index_set_index (CamelMimeFilterIndex *filter, struct _CamelIndex *index);
struct CamelMimeFilterIndex {
	CamelMimeFilter parent;
	struct _CamelMimeFilterIndexPrivate *priv;
	struct _CamelIndex *index;
	struct _CamelIndexName *name;
};
CamelMimeFilterIndex* camel_mime_filter_index_new (void);
Create a new CamelMimeFilterIndex object
| Returns : | a new CamelMimeFilterIndex object | 
CamelMimeFilterIndex* camel_mime_filter_index_new_index (struct _CamelIndex *index);
Create a new CamelMimeFilterIndex based on index.
| index: | a CamelIndex object | 
| Returns : | a new CamelMimeFilterIndex object | 
void camel_mime_filter_index_set_name (CamelMimeFilterIndex *filter, struct _CamelIndexName *name);
Set the match name for any indexed words.
| filter: | a CamelMimeFilterIndex object | 
| name: | a CamelIndexName object | 
void camel_mime_filter_index_set_index (CamelMimeFilterIndex *filter, struct _CamelIndex *index);
Set index on filter.
| filter: | a CamelMimeFilterIndex object | 
| index: | a CamelIndex object |