libzypp 17.31.23
|
Service type enumeration. More...
#include <repo/ServiceType.h>
Public Types | |
enum | Type { NONE_e , RIS_e , PLUGIN_e } |
Public Member Functions | |
ServiceType () | |
ServiceType (Type type) | |
ServiceType (const std::string &strval_r) | |
Type | toEnum () const |
ServiceType::Type | parse (const std::string &strval_r) |
const std::string & | asString () const |
Public Attributes | |
Type | _type |
Static Public Attributes | |
static const ServiceType | RIS |
Repository Index Service (RIS) (formerly known as 'Novell Update' (NU) service) | |
static const ServiceType | NONE |
No service set. | |
static const ServiceType | PLUGIN |
Plugin services are scripts installed on your system that provide the package manager with repositories. | |
Service type enumeration.
Currently we have only RIS service, but more can come later.
Definition at line 26 of file ServiceType.h.
Enumerator | |
---|---|
NONE_e | |
RIS_e | |
PLUGIN_e |
Definition at line 45 of file ServiceType.h.
|
inline |
Definition at line 52 of file ServiceType.h.
|
inline |
Definition at line 54 of file ServiceType.h.
|
explicit |
Definition at line 27 of file ServiceType.cc.
|
inline |
Definition at line 58 of file ServiceType.h.
ServiceType::Type zypp::repo::ServiceType::parse | ( | const std::string & | strval_r | ) |
Definition at line 31 of file ServiceType.cc.
const std::string & zypp::repo::ServiceType::asString | ( | ) | const |
Definition at line 56 of file ServiceType.cc.
|
static |
Repository Index Service (RIS) (formerly known as 'Novell Update' (NU) service)
Definition at line 32 of file ServiceType.h.
|
static |
No service set.
Definition at line 34 of file ServiceType.h.
|
static |
Plugin services are scripts installed on your system that provide the package manager with repositories.
The mechanism used to create this repository list is completely up to the script
Definition at line 43 of file ServiceType.h.
Type zypp::repo::ServiceType::_type |
Definition at line 64 of file ServiceType.h.