Next: Building the Source, Up: Preparation [Contents][Index]
All interfaces (data types and functions) of the library are defined in the header file ‘gpgme.h’. You must include this in all programs using the library, either directly or through some other header file, like this:
#include <gpgme.h>
The name space of GPGME is gpgme_*
for function names
and data types and GPGME_*
for other symbols. Symbols internal
to GPGME take the form _gpgme_*
and _GPGME_*
.
Because GPGME makes use of the GPG Error library, using
GPGME will also use the GPG_ERR_*
name space
directly, and the gpg_err*
, gpg_str*
, and gpgrt_*
name space indirectly.