1
/*---------------------------------------------------------------------\
3
| |__ / \ / / . \ . \ |
8
\---------------------------------------------------------------------*/
9
/** \file zypp/ui/Status.cc
14
#include "zypp/base/Logger.h"
16
#include "zypp/ui/Status.h"
18
///////////////////////////////////////////////////////////////////
20
{ /////////////////////////////////////////////////////////////////
21
///////////////////////////////////////////////////////////////////
23
{ /////////////////////////////////////////////////////////////////
25
/******************************************************************
27
** FUNCTION NAME : asString
28
** FUNCTION TYPE : std::string
30
std::string asString( const Status & obj )
33
#define ENUM_OUT(V) case V: return #V; break
35
ENUM_OUT( S_Protected );
38
ENUM_OUT( S_Install );
40
ENUM_OUT( S_AutoDel );
41
ENUM_OUT( S_AutoInstall );
42
ENUM_OUT( S_AutoUpdate );
44
ENUM_OUT( S_KeepInstalled );
49
INT << "Unknown ui::Status " << (unsigned)obj << std::endl;
50
return "Status(UNKNOWN)";
53
/////////////////////////////////////////////////////////////////
55
///////////////////////////////////////////////////////////////////
56
/////////////////////////////////////////////////////////////////
58
///////////////////////////////////////////////////////////////////