| GMime 2.6 Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#define GMIME_MAJOR_VERSION #define GMIME_MICRO_VERSION #define GMIME_MINOR_VERSION #define GMIME_BINARY_AGE #define GMIME_INTERFACE_AGE #define GMIME_CHECK_VERSION (major, minor, micro) #define GMIME_ENABLE_RFC2047_WORKAROUNDS void g_mime_init (guint32 flags); void g_mime_shutdown (void); 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; gboolean g_mime_check_version (guint major,guint minor,guint micro);
#define GMIME_CHECK_VERSION(major,minor,micro)
Check whether a GMime version equal to or greater than
major.minor.micro is present.
|
Minimum major version |
|
Minimum minor version |
|
Minimum micro version |
#define GMIME_ENABLE_RFC2047_WORKAROUNDS (1 << 0)
Initialization flag to enable workarounds for badly formed rfc2047 encoded-words.
void g_mime_init (guint32 flags);
Initializes GMime.
Note: Calls g_mime_charset_map_init() and g_mime_iconv_init() as
well.
|
initialization flags |
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().
gboolean g_mime_check_version (guint major,guint minor,guint micro);
Checks that the GMime library version meets the requirements of the required version.
|
Minimum major version |
|
Minimum minor version |
|
Minimum micro version |
Returns : |
TRUE if the requirement is met or FALSE otherwise. |