GMime Library Reference

Table of Contents
gmime
gmime-stream
gmime-stream-buffer
gmime-stream-file
gmime-stream-fs
gmime-stream-mem
gmime-stream-mmap
gmime-stream-null
gmime-stream-filter
gmime-filter
gmime-filter-basic
gmime-filter-charset
gmime-filter-crlf
gmime-filter-from
gmime-filter-html
gmime-filter-yenc
gmime-param
gmime-header
gmime-content-type
gmime-disposition
gmime-object
gmime-data-wrapper
gmime-part
gmime-message
gmime-utils
internet-address
gmime-parser
gmime-charset
gmime-iconv
gmime-iconv-utils

This section contains the complete API reference for libgmime. All the public interfaces are documented here. This reference guide is built by extracting Gtk-Doc comments from the source code.

All public functions that return const pointers are not to be free'd, they point to data internal to the structure. Functions that don't return const pointers MUST be free'd by the caller - the ONLY exception to this are functions that return GList structures - for these functions, you must read the documentation for the particular function to know for sure whther you need to free it or not and how.