libzypp  17.1.1
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_DECLARE_FLAGS(VendorSupportOptions, VendorSupportOption)
Problem isolation, which means technical support designed to duplicate customer problems, isolate problem area and provide resolution for problems not resolved by Level 1 Support.
std::string asUserStringDescription(VendorSupportOption opt)
converts the support option to a description intended to be printed to the user.
ZYPP_DECLARE_OPERATORS_FOR_FLAGS(DiskUsageCounter::MountPoint::HintFlags)
The support for this package is unknown.
Problem resolution, which means technical support designed to resolve complex problems by engaging en...
Problem determination, which means technical support designed to provide compatibility information...
The package is known to be unsupported by the vendor.
Additional Customer Contract necessary.
Easy-to use interface to the ZYPP dependency resolver.
Definition: CodePitfalls.doc:1
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