CamelMimeFilterEnriched

CamelMimeFilterEnriched —

Synopsis




            CamelMimeFilterEnriched;
#define     CAMEL_MIME_FILTER_ENRICHED_IS_RICHTEXT
CamelMimeFilter* camel_mime_filter_enriched_new
                                            (guint32 flags);
char*       camel_enriched_to_html          (const char *in,
                                             guint32 flags);


Description

Details

CamelMimeFilterEnriched

typedef struct {
	CamelMimeFilter parent_object;
	
	guint32 flags;
	int nofill;
} CamelMimeFilterEnriched;


CAMEL_MIME_FILTER_ENRICHED_IS_RICHTEXT

#define CAMEL_MIME_FILTER_ENRICHED_IS_RICHTEXT  (1 << 0)


camel_mime_filter_enriched_new ()

CamelMimeFilter* camel_mime_filter_enriched_new
                                            (guint32 flags);

Create a new CamelMimeFilterEnriched object to convert input text streams from text/plain into text/enriched or text/richtext.

flags : bitwise set of flags to specify filter behaviour
Returns : a new CamelMimeFilterEnriched object

camel_enriched_to_html ()

char*       camel_enriched_to_html          (const char *in,
                                             guint32 flags);

Convert in from text/plain into text/enriched or text/richtext based on flags.

in : input textual string
flags : flags specifying filter behaviour
Returns : a newly allocated string containing the enriched or richtext version of in.