libzypp
11.13.5
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
PackageKeyword.h
Go to the documentation of this file.
1
/*---------------------------------------------------------------------\
2
| ____ _ __ __ ___ |
3
| |__ / \ / / . \ . \ |
4
| / / \ V /| _/ _/ |
5
| / /__ | | | | | | |
6
| /_____||_| |_| |_| |
7
| |
8
\---------------------------------------------------------------------*/
12
#ifndef ZYPP_PACKAGEKEYWORD_H
13
#define ZYPP_PACKAGEKEYWORD_H
14
15
#include "
zypp/IdStringType.h
"
16
18
namespace
zypp
19
{
20
22
//
23
// CLASS NAME : PackageKeyword
24
//
28
class
PackageKeyword
:
public
IdStringType
<PackageKeyword>
29
{
30
public
:
32
PackageKeyword
() {}
33
35
explicit
PackageKeyword
(
sat::detail::IdType
id_r ) :
_str
( id_r ) {}
36
explicit
PackageKeyword
(
const
IdString
& idstr_r ) :
_str
( idstr_r ) {}
37
explicit
PackageKeyword
(
const
std::string & str_r ) :
_str
( str_r ) {}
38
explicit
PackageKeyword
(
const
char
* cstr_r ) :
_str
( cstr_r ) {}
39
40
private
:
41
friend
class
IdStringType
<
PackageKeyword
>;
42
IdString
_str
;
43
};
45
47
}
// namespace zypp
49
#endif // ZYPP_PACKAGEKEYWORD_H
zypp
PackageKeyword.h
Generated by
1.8.1