libzypp  17.23.5
VendorSupportOptions.h
Go to the documentation of this file.
1 /*---------------------------------------------------------------------\
2 | ____ _ __ __ ___ |
3 | |__ / \ / / . \ . \ |
4 | / / \ V /| _/ _/ |
5 | / /__ | | | | | | |
6 | /_____||_| |_| |_| |
7 | |
8 \---------------------------------------------------------------------*/
12 #ifndef ZYPP_VendorSupportOptions_H
13 #define ZYPP_VendorSupportOptions_H
14 
15 #include <string>
16 #include <zypp/base/Flags.h>
17 
18 namespace zypp
19 {
20 
22  {
34  VendorSupportACC = (1<<1),
61  };
62 
63  // Make a flag set for this
64  ZYPP_DECLARE_FLAGS(VendorSupportOptions,VendorSupportOption);
65  ZYPP_DECLARE_OPERATORS_FOR_FLAGS(VendorSupportOptions)
66 
67 
74  std::string asUserString( VendorSupportOption );
75 
84 
85 }
86 
87 #endif
zypp::ZYPP_DECLARE_FLAGS
ZYPP_DECLARE_FLAGS(VendorSupportOptions, VendorSupportOption)
zypp::VendorSupportLevel2
Problem isolation, which means technical support designed to duplicate customer problems,...
Definition: VendorSupportOptions.h:52
zypp::asUserString
std::string asUserString(const Tp &val_r)
Request a human readable (translated) string representation of Tp [Tp.asUserString()] Classes may imp...
Definition: String.h:40
zypp::VendorSupportACC
Additional Customer Contract necessary.
Definition: VendorSupportOptions.h:34
zypp::VendorSupportUnknown
The support for this package is unknown.
Definition: VendorSupportOptions.h:26
zypp::asUserStringDescription
std::string asUserStringDescription(VendorSupportOption opt)
converts the support option to a description intended to be printed to the user.
Definition: VendorSupportOptions.cc:34
zypp::ZYPP_DECLARE_OPERATORS_FOR_FLAGS
ZYPP_DECLARE_OPERATORS_FOR_FLAGS(DiskUsageCounter::MountPoint::HintFlags)
zypp
Easy-to use interface to the ZYPP dependency resolver.
Definition: CodePitfalls.doc:1
zypp::VendorSupportLevel3
Problem resolution, which means technical support designed to resolve complex problems by engaging en...
Definition: VendorSupportOptions.h:60
zypp::VendorSupportUnsupported
The package is known to be unsupported by the vendor.
Definition: VendorSupportOptions.h:30
zypp::VendorSupportLevel1
Problem determination, which means technical support designed to provide compatibility information,...
Definition: VendorSupportOptions.h:44
Flags.h
zypp::VendorSupportOption
VendorSupportOption
Definition: VendorSupportOptions.h:21