12#ifndef ZYPP_TARGET_SYSTEMCHECK_H 
   13#define ZYPP_TARGET_SYSTEMCHECK_H 
   14#ifndef ZYPP_USE_RESOLVER_INTERNALS 
   15#error Do not directly include this file! 
   34      friend std::ostream & 
operator<<( std::ostream & str, 
const SystemCheck & obj );
 
   39        static const SystemCheck & instance();
 
   42        const Pathname & file();
 
   45        const Pathname & dir();
 
   50        bool setFile(
const Pathname & file) 
const;
 
   56        bool setDir(
const Pathname & dir) 
const;
 
   69        bool loadFile(Pathname &file, 
bool reset_caps = 
true) 
const;
 
   70        bool loadFiles() 
const;
 
   75    std::ostream & 
operator<<( std::ostream & 
str, 
const SystemCheck & obj );
 
std::ostream & operator<<(std::ostream &str, const zypp::sat::detail::CDataiterator *obj)
boost::noncopyable NonCopyable
Ensure derived classes cannot be copied.
String related utilities and Regular expression matching.
Easy-to use interface to the ZYPP dependency resolver.
std::ostream & operator<<(std::ostream &str, const SerialNumber &obj)
std::unordered_set< Capability > CapabilitySet