| libzypp 17.37.14
    | 
#include <iosfwd>#include <boost/call_traits.hpp>#include <utility>#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 Tpobject calling a customDisposefunction 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 | 
| struct | zypp::Deferred | 
| class | zypp::AutoFD | 
| AutoDispose<int> calling ::closeMore... | |
| class | zypp::AutoFILE | 
| AutoDispose<FILE*> calling ::fcloseMore... | |
| struct | zypp::AutoFREE< Tp > | 
| struct | zypp::AutoFREE< void > | 
| Namespaces | |
| namespace | zypp | 
| Easy-to use interface to the ZYPP dependency resolver. | |
| Macros | |
| #define | __zypp_defer_concatenate(__lhs, __rhs) | 
| #define | __zypp_defer_declarator(__id) | 
| #define | zypp_defer __zypp_defer_declarator(__LINE__) | 
| Typedefs | |
| using | zypp::OnScopeExit = AutoDispose<void> | 
| #define __zypp_defer_concatenate | ( | __lhs, | |
| __rhs ) | 
Definition at line 287 of file AutoDispose.h.
| #define __zypp_defer_declarator | ( | __id | ) | 
Definition at line 290 of file AutoDispose.h.
| #define zypp_defer __zypp_defer_declarator(__LINE__) | 
Definition at line 293 of file AutoDispose.h.