libzypp 8.13.6
|
#include "zypp/base/String.h"
Go to the source code of this file.
Classes | |
class | zypp::base::Flags< Enum > |
A type-safe way of storing OR-combinations of enum values (like QTs QFlags). More... | |
Namespaces | |
namespace | zypp |
Easy-to use interface to the ZYPP dependency resolver. | |
namespace | zypp::base |
Defines | |
#define | ZYPP_DECLARE_FLAGS(Name, Enum) typedef zypp::base::Flags<Enum> Name |
#define | ZYPP_DECLARE_OPERATORS_FOR_FLAGS(Name) |
#define | ZYPP_DECLARE_FLAGS_AND_OPERATORS(Name, Enum) |
Functions | |
template<typename Enum > | |
std::ostream & | zypp::base::operator<< (std::ostream &str, const Flags< Enum > &obj) |
Definition in file Flags.h.
#define ZYPP_DECLARE_FLAGS | ( | Name, | |
Enum | |||
) | typedef zypp::base::Flags<Enum> Name |
#define ZYPP_DECLARE_OPERATORS_FOR_FLAGS | ( | Name | ) |
#define ZYPP_DECLARE_FLAGS_AND_OPERATORS | ( | Name, | |
Enum | |||
) |
ZYPP_DECLARE_FLAGS(Name,Enum); \ ZYPP_DECLARE_OPERATORS_FOR_FLAGS(Name)