#include "zypp/KeyManager.h"
#include "zypp/PublicKey.h"
#include "zypp/PathInfo.h"
#include "zypp/base/Logger.h"
#include "zypp/TmpPath.h"
#include "zypp/base/String.h"
#include <boost/thread/once.hpp>
#include <boost/interprocess/smart_ptr/scoped_ptr.hpp>
#include <gpgme.h>
#include <stdio.h>
Go to the source code of this file.
|
| zypp |
| Easy-to use interface to the ZYPP dependency resolver.
|
|
|
typedef boost::interprocess::scoped_ptr< gpgme_data, boost::function< void(gpgme_data_t)> > | GpgmeDataPtr |
|
typedef boost::interprocess::scoped_ptr< _gpgme_key, boost::function< void(gpgme_key_t)> > | GpgmeKeyPtr |
|
typedef boost::interprocess::scoped_ptr< FILE, boost::function< int(FILE *)> > | FILEPtr |
|
◆ ZYPP_BASE_LOGGER_LOGGROUP
#define ZYPP_BASE_LOGGER_LOGGROUP "zypp::gpg" |
◆ GpgmeDataPtr
typedef boost::interprocess::scoped_ptr<gpgme_data, boost::function<void (gpgme_data_t)> > GpgmeDataPtr |
◆ GpgmeKeyPtr
typedef boost::interprocess::scoped_ptr<_gpgme_key, boost::function<void (gpgme_key_t)> > GpgmeKeyPtr |
◆ FILEPtr
typedef boost::interprocess::scoped_ptr<FILE, boost::function<int (FILE *)> > FILEPtr |
◆ operator<<()
std::ostream& operator<< |
( |
std::ostream & |
str, |
|
|
const GpgmeErr & |
obj |
|
) |
| |
◆ initGpgme()
static void initGpgme |
( |
| ) |
|
|
static |
◆ gpgme_init_once
boost::once_flag gpgme_init_once = BOOST_ONCE_INIT |