libzypp 17.31.0
SetRelationMixin.cc
Go to the documentation of this file.
1/*---------------------------------------------------------------------\
2| ____ _ __ __ ___ |
3| |__ / \ / / . \ . \ |
4| / / \ V /| _/ _/ |
5| / /__ | | | | | | |
6| /_____||_| |_| |_| |
7| |
8\---------------------------------------------------------------------*/
12#include <map>
14
16namespace zypp
17{
18 const std::string & ESetCompareDef::asString( Enum val_r )
19 {
20 static std::map<Enum,std::string> _table = {
21 { uncomparable, "{?}" },
22 { equal, "{=}" },
23 { properSubset, "{<}" },
24 { properSuperset, "{>}" },
25 { disjoint, "{ }" },
26 };
27 return _table[val_r];
28 }
29
30 const std::string & ESetRelationDef::asString( Enum val_r )
31 {
32 static std::map<Enum,std::string> _table = {
33 { uncomparable, "{??}" },
34 { equal, "{==}" },
35 { properSubset, "{<<}" },
36 { properSuperset, "{>>}" },
37 { disjoint, "{ }" },
38 { subset, "{<=}" },
39 { superset, "{>=}" },
40 };
41 return _table[val_r];
42 }
43} // namespace zypp
static std::map< std::string, ServiceType::Type > _table
Definition: ServiceType.cc:21
Easy-to use interface to the ZYPP dependency resolver.
Definition: CodePitfalls.doc:2
static const std::string & asString(Enum val_r)
String representantion.
static const std::string & asString(Enum val_r)
String representantion.