libzypp 17.31.23
|
#include <zypp-core/AutoDispose.h>
#include <iosfwd>
#include <boost/call_traits.hpp>
#include <zypp-core/base/NonCopyable.h>
#include <zypp-core/base/PtrTypes.h>
#include <zypp-core/base/Function.h>
#include <zypp-core/Pathname.h>
Go to the source code of this file.
Classes | |
class | zypp::AutoDispose< Tp > |
Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose handle to it is destroyed or reset. More... | |
struct | zypp::AutoDispose< Tp >::Impl |
class | zypp::AutoDispose< void > |
struct | zypp::AutoDispose< void >::Impl |
class | zypp::AutoFD |
AutoDispose<int> calling ::close More... | |
class | zypp::AutoFILE |
AutoDispose<FILE*> calling ::fclose More... | |
struct | zypp::AutoFREE< Tp > |
struct | zypp::AutoFREE< void > |
Namespaces | |
namespace | zypp |
Easy-to use interface to the ZYPP dependency resolver. | |
Typedefs | |
using | zypp::OnScopeExit = AutoDispose< void > |
using | zypp::Deferred = AutoDispose< void > |