| Top |  |  |  |  | 
| #define | GMIME_CHECK_VERSION() | 
| void | g_mime_init () | 
| void | g_mime_shutdown () | 
| gboolean | g_mime_check_version () | 
| #define | GMIME_MAJOR_VERSION | 
| #define | GMIME_MICRO_VERSION | 
| #define | GMIME_MINOR_VERSION | 
| #define | GMIME_BINARY_AGE | 
| #define | GMIME_INTERFACE_AGE | 
| #define | GMIME_ENABLE_RFC2047_WORKAROUNDS | 
| #define | GMIME_ENABLE_USE_ONLY_USER_CHARSETS | 
| extern const guint | gmime_major_version | 
| extern const guint | gmime_minor_version | 
| extern const guint | gmime_micro_version | 
| extern const guint | gmime_binary_age | 
| extern const guint | gmime_interface_age | 
#define GMIME_CHECK_VERSION(major,minor,micro)
Check whether a GMime version equal to or greater than
major
.minor
.micro
 is present.
void
g_mime_init (guint32 flags);
Initializes GMime.
Note: Calls g_mime_charset_map_init() and g_mime_iconv_init() as
well.
void
g_mime_shutdown (void);
Frees internally allocated tables created in g_mime_init(). Also
calls g_mime_charset_map_shutdown() and g_mime_iconv_shutdown().
#define GMIME_ENABLE_RFC2047_WORKAROUNDS (1 << 0)
Initialization flag to enable workarounds for badly formed rfc2047 encoded-words.
#define GMIME_ENABLE_USE_ONLY_USER_CHARSETS (1 << 1)
Initialization flag that hints to the rfc2047 encoder to use only
the configured user-charsets (set via g_mime_set_user_charsets())
instead of trying to first use iso-8859-1.
Since: 2.6.16