|
libzypp 17.37.10
|
#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 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 |
| struct | zypp::Deferred |
| 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. | |
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.