libzypp
12.16.5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ZYpp.cc
Go to the documentation of this file.
1
/*---------------------------------------------------------------------\
2
| ____ _ __ __ ___ |
3
| |__ / \ / / . \ . \ |
4
| / / \ V /| _/ _/ |
5
| / /__ | | | | | | |
6
| /_____||_| |_| |_| |
7
| |
8
\---------------------------------------------------------------------*/
12
#include <iostream>
13
#include "
zypp/base/Logger.h
"
14
15
#include "
zypp/ZYpp.h
"
16
#include "
zypp/zypp_detail/ZYppImpl.h
"
17
#include "
zypp/sat/Pool.h
"
18
#include "
zypp/ManagedFile.h
"
19
20
using
std::endl;
21
23
namespace
zypp
24
{
25
27
//
28
// METHOD NAME : ZYpp::ZYpp
29
// METHOD TYPE : Ctor
30
//
31
ZYpp::ZYpp
(
const
Impl_Ptr
& impl_r )
32
: _pimpl( impl_r )
33
{}
34
36
//
37
// METHOD NAME : ZYpp::~ZYpp
38
// METHOD TYPE : Dtor
39
//
40
ZYpp::~ZYpp
()
41
{}
42
44
//
45
// METHOD NAME : ZYpp::dumpOn
46
// METHOD TYPE : std::ostream &
47
//
48
std::ostream &
ZYpp::dumpOn
( std::ostream & str )
const
49
{
50
return
str << *
_pimpl
;
51
}
52
54
//
55
// Forward to Impl:
56
//
58
59
ResPool
ZYpp::pool
()
const
60
{
return
_pimpl
->
pool
(); }
61
62
DiskUsageCounter::MountPointSet
ZYpp::diskUsage
()
63
{
return
_pimpl
->
diskUsage
(); }
64
65
void
ZYpp::setPartitions
(
const
DiskUsageCounter::MountPointSet
&mp)
66
{
return
_pimpl
->
setPartitions
(mp); }
67
68
DiskUsageCounter::MountPointSet
ZYpp::getPartitions
()
const
69
{
return
_pimpl
->
getPartitions
(); }
70
71
ResPoolProxy
ZYpp::poolProxy
()
const
72
{
return
_pimpl
->
poolProxy
(); }
73
74
Resolver_Ptr
ZYpp::resolver
()
const
75
{
return
_pimpl
->
resolver
(); }
76
77
KeyRing_Ptr
ZYpp::keyRing
()
const
78
{
return
_pimpl
->
keyRing
(); }
79
81
//
82
// Forward to Impl:
83
//
85
86
Target_Ptr
ZYpp::target
()
const
87
{
return
_pimpl
->
target
(); }
88
89
Target_Ptr
ZYpp::getTarget
()
const
90
{
return
_pimpl
->
getTarget
(); }
91
92
void
ZYpp::initializeTarget
(
const
Pathname & root,
bool
doRebuild_r )
93
{
_pimpl
->
initializeTarget
( root, doRebuild_r ); }
94
95
void
ZYpp::finishTarget
()
96
{
_pimpl
->
finishTarget
(); }
97
98
ZYppCommitResult
ZYpp::commit
(
const
ZYppCommitPolicy
& policy_r )
99
{
return
_pimpl
->
commit
( policy_r ); }
100
101
void
ZYpp::installSrcPackage
(
const
SrcPackage_constPtr & srcPackage_r )
102
{
_pimpl
->
installSrcPackage
( srcPackage_r ); }
103
104
ManagedFile
ZYpp::provideSrcPackage
(
const
SrcPackage_constPtr & srcPackage_r )
105
{
return
_pimpl
->
provideSrcPackage
( srcPackage_r ); }
107
108
void
ZYpp::setRequestedLocales
(
const
LocaleSet
& locales_r )
109
{
sat::Pool::instance
().
setRequestedLocales
( locales_r ); }
110
111
const
LocaleSet
&
ZYpp::getRequestedLocales
()
const
112
{
return
sat::Pool::instance
().
getRequestedLocales
(); }
113
114
const
LocaleSet
&
ZYpp::getAvailableLocales
()
const
115
{
return
sat::Pool::instance
().
getAvailableLocales
(); }
116
117
118
Pathname
ZYpp::homePath
()
const
119
{
return
_pimpl
->
homePath
(); }
120
121
Pathname
ZYpp::tmpPath
()
const
122
{
return
_pimpl
->
tmpPath
(); }
123
124
void
ZYpp::setHomePath
(
const
Pathname & path )
125
{
_pimpl
->
setHomePath
(path); }
126
128
}
// namespace zypp
zypp
ZYpp.cc
Generated by
1.8.2