libzypp
17.37.17
Toggle main menu visibility
Main Page
Related Pages
Topics
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
c
d
g
h
i
l
m
n
o
p
r
s
t
w
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerations
b
c
d
e
f
l
m
p
r
s
t
u
v
z
Enumerator
a
b
c
d
e
f
h
i
j
l
m
n
o
p
q
r
s
t
u
v
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Typedefs
a
b
c
d
e
f
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerations
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
z
Related Symbols
a
b
c
d
e
h
i
l
m
n
o
p
r
s
t
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
w
x
y
z
Functions
Variables
Typedefs
Macros
_
a
b
c
d
e
f
h
i
l
m
n
o
p
r
s
t
u
w
x
y
z
libzypp
Welcome to libzypp
[Dropped in Code 15] Code 12 Application Metadata
Code Pitfalls - Frequently made mistakes
Environment Variables
Testing for provided features.
Hardware (modalias) dependencies
Code 12 Pattern Packages
Extending ZYpp: Plugins and Hooks
Repository Variables
Services
Solver - Vendor protection
Writing and tunning testcases
Libzypp and threads
User data as transaction id
Todo List
Deprecated List
Topics
Namespaces
Classes
Files
File List
doc
zypp
base
media
detail
proxyinfo
CredentialFileReader.h
CredentialManager.h
CurlConfig.h
MediaBlockList.h
MediaCD.cc
MediaCD.h
MediaCIFS.cc
MediaCIFS.h
MediaCurl.cc
MediaCurl.h
MediaCurl2.cc
MediaCurl2.h
MediaDIR.cc
MediaDIR.h
MediaDISK.cc
MediaDISK.h
MediaException.h
MediaHandler.cc
MediaHandler.h
MediaHandlerFactory.cc
MediaHandlerFactory.h
MediaISO.cc
MediaISO.h
MediaManager.cc
MediaManager.h
MediaNetworkCommonHandler.cc
MediaNetworkCommonHandler.h
MediaNFS.cc
MediaNFS.h
MediaPlugin.cc
MediaPlugin.h
MediaPriority.cc
MediaPriority.h
MediaSource.cc
MediaSource.h
MediaUserAuth.h
MetaLinkParser.h
Mount.h
ProxyInfo.h
TransferSettings.h
UrlResolverPlugin.cc
UrlResolverPlugin.h
misc
ng
parser
pool
repo
sat
solver
target
ui
url
zypp_detail
APIConfig.h
Application.cc
Application.h
Arch.cc
Arch.h
AutoDispose.h
Bit.h
Bitmap.h
ByteArray.h
ByteCount.h
Callback.h
Capabilities.cc
Capabilities.h
Capability.cc
Capability.h
CapMatch.cc
CapMatch.h
Changelog.cc
Changelog.h
CheckSum.h
ContentType.h
CountryCode.cc
CountryCode.h
CpeId.cc
CpeId.h
Date.h
Dep.cc
Dep.h
Digest.cc
Digest.h
DiskUsageCounter.cc
DiskUsageCounter.h
DownloadMode.cc
DownloadMode.h
Edition.cc
Edition.h
ExternalProgram.h
Fetcher.cc
Fetcher.h
FileChecker.cc
FileChecker.h
Filter.h
Glob.cc
Glob.h
Globals.h
HistoryLog.cc
HistoryLog.h
HistoryLogData.cc
HistoryLogData.h
IdString.cc
IdString.h
IdStringType.h
InstanceId.cc
InstanceId.h
KeyContext.h
KeyManager.h
KeyRing.cc
KeyRing.h
KeyRingContexts.cc
KeyRingContexts.h
KVMap.h
LanguageCode.cc
LanguageCode.h
Locale.cc
Locale.h
Locks.cc
Locks.h
ManagedFile.h
MediaProducts.h
MediaSetAccess.cc
MediaSetAccess.h
Misc.h
OnMediaLocation.h
Package.cc
Package.h
PackageKeyword.h
Patch.cc
Patch.h
PathInfo.cc
PathInfo.h
Pathname.h
Pattern.cc
Pattern.h
PluginExecutor.cc
PluginExecutor.h
PluginScript.cc
PluginScript.h
PluginScriptException.cc
PluginScriptException.h
PoolItem.cc
PoolItem.h
PoolItemBest.cc
PoolItemBest.h
PoolQuery.cc
PoolQuery.h
PoolQueryResult.cc
PoolQueryResult.h
PoolQueryUtil.tcc
ProblemSolution.cc
ProblemSolution.h
ProblemTypes.h
Product.cc
Product.h
ProgressData.h
ProvideFilePolicy.cc
ProvideFilePolicy.h
PublicKey.h
PurgeKernels.cc
PurgeKernels.h
Range.cc
Range.h
Rel.cc
Rel.h
RelCompare.h
RepoInfo.cc
RepoInfo.h
RepoManager.cc
RepoManager.h
RepoManagerFlags.h
RepoManagerOptions.cc
RepoManagerOptions.h
Repository.cc
Repository.h
RepoStatus.cc
RepoStatus.h
ResFilters.h
ResKind.cc
ResKind.h
ResObject.cc
ResObject.h
ResObjects.h
Resolvable.cc
Resolvable.h
Resolver.cc
Resolver.h
ResolverFocus.cc
ResolverFocus.h
ResolverNamespace.h
ResolverProblem.cc
ResolverProblem.h
ResPool.cc
ResPool.h
ResPoolProxy.cc
ResPoolProxy.h
ResStatus.cc
ResStatus.h
ResTraits.h
ServiceInfo.cc
ServiceInfo.h
Signature.cc
Signature.h
SrcPackage.cc
SrcPackage.h
SysContent.cc
SysContent.h
Target.cc
Target.h
TmpPath.cc
TmpPath.h
TriBool.h
Url.h
UserData.h
Vendor.h
VendorAttr.cc
VendorAttr.h
VendorSupportOptions.cc
VendorSupportOptions.h
ZConfig.cc
ZConfig.h
ZYpp.cc
ZYpp.h
ZYppCallbacks.cc
ZYppCallbacks.h
ZYppCommit.h
ZYppCommitPolicy.cc
ZYppCommitPolicy.h
ZYppCommitResult.cc
ZYppCommitResult.h
ZYppFactory.cc
ZYppFactory.h
zypp-core
zypp-curl
zypp-media
zypp-tui
File Members
MediaPriority.h
Go to the documentation of this file.
1
/*---------------------------------------------------------------------\
2
| ____ _ __ __ ___ |
3
| |__ / \ / / . \ . \ |
4
| / / \ V /| _/ _/ |
5
| / /__ | | | | | | |
6
| /_____||_| |_| |_| |
7
| |
8
\---------------------------------------------------------------------*/
12
#ifndef ZYPP_MEDIA_MEDIAPRIORITY_H
13
#define ZYPP_MEDIA_MEDIAPRIORITY_H
14
15
#include <string>
16
18
namespace
zypp
19
{
20
21
class
Url
;
22
24
namespace
media
25
{
26
28
//
29
// CLASS NAME : MediaPriority
30
//
43
class
MediaPriority
44
{
45
public
:
46
using
value_type
= int;
47
48
public
:
50
MediaPriority
()
51
:
_val
( 0 )
52
{}
50
MediaPriority
() {
…
}
53
55
MediaPriority
(
value_type
val_r )
56
:
_val
( val_r )
57
{}
55
MediaPriority
(
value_type
val_r ) {
…
}
58
60
MediaPriority
(
const
std::string & scheme_r );
61
63
MediaPriority
(
const
Url
& url_r );
64
65
public
:
67
MediaPriority
&
operator=
(
value_type
rhs )
68
{
_val
= rhs;
return
*
this
; }
67
MediaPriority
&
operator=
(
value_type
rhs ) {
…
}
69
71
MediaPriority
&
operator=
(
const
std::string & scheme_r )
72
{
_val
=
MediaPriority
(scheme_r);
return
*
this
; }
71
MediaPriority
&
operator=
(
const
std::string & scheme_r ) {
…
}
73
75
MediaPriority
&
operator=
(
const
Url
& url_r )
76
{
_val
=
MediaPriority
(url_r);
return
*
this
; }
75
MediaPriority
&
operator=
(
const
Url
& url_r ) {
…
}
77
78
public
:
81
82
value_type
&
get
() {
return
_val
; }
84
const
value_type
&
get
()
const
{
return
_val
; }
86
operator
value_type
&() {
return
get
(); }
88
operator
const
value_type
&()
const
{
return
get
(); }
90
91
private
:
92
value_type
_val
;
93
};
43
class
MediaPriority
{
…
};
94
96
}
// namespace media
99
}
// namespace zypp
101
#endif
// ZYPP_MEDIA_MEDIAPRIORITY_H
zypp::Url
Url manipulation class.
Definition
Url.h:93
zypp::media::MediaPriority::get
value_type & get()
Conversion to value_type.
Definition
MediaPriority.h:82
zypp::media::MediaPriority::operator=
MediaPriority & operator=(const std::string &scheme_r)
Assign priority of scheme string.
Definition
MediaPriority.h:71
zypp::media::MediaPriority::operator=
MediaPriority & operator=(value_type rhs)
Assign.
Definition
MediaPriority.h:67
zypp::media::MediaPriority::operator=
MediaPriority & operator=(const Url &url_r)
Assign priority of scheme string defined by Url.
Definition
MediaPriority.h:75
zypp::media::MediaPriority::MediaPriority
MediaPriority(value_type val_r)
Copy ctor.
Definition
MediaPriority.h:55
zypp::media::MediaPriority::value_type
int value_type
Definition
MediaPriority.h:46
zypp::media::MediaPriority::MediaPriority
MediaPriority()
Default ctor.
Definition
MediaPriority.h:50
zypp::media::MediaPriority::_val
value_type _val
Definition
MediaPriority.h:92
zypp::media::MediaPriority::get
const value_type & get() const
Explicit.
Definition
MediaPriority.h:84
zypp::media
Definition
MediaNetworkRequestExecutor.h:22
zypp
Easy-to use interface to the ZYPP dependency resolver.
Definition
CodePitfalls.doc:2
zypp
media
MediaPriority.h
Generated by
1.14.0