12 #ifndef ZYPP_TARGET_SYSTEMCHECK_H
13 #define ZYPP_TARGET_SYSTEMCHECK_H
39 const Pathname &
file();
44 bool setFile(
const Pathname & file)
const;
68 #endif // ZYPP_TARGET_SYSTEMCHECK_H
SystemCheck()
Ctor taking the file to read.
std::tr1::unordered_set< Capability > CapabilitySet
boost::noncopyable NonCopyable
Ensure derived classes cannot be copied.
std::ostream & operator<<(std::ostream &str, const Exception &obj)
bool setFile(const Pathname &file) const
Set configuration file of system requirements Should be used for testcase only.
static const SystemCheck & instance()
Singleton.
friend std::ostream & operator<<(std::ostream &str, const SystemCheck &obj)
const CapabilitySet & conflictSystemCap() const
Returns a list of conflicting system capabilities.
Save and restore locale set from file.
const CapabilitySet & requiredSystemCap() const
Returns a list of required system capabilities.
const Pathname & file()
Return the file path.