Capability.cc File Reference

#include <iostream>
#include "zypp/base/Logger.h"
#include "zypp/base/String.h"
#include "zypp/base/Regex.h"
#include "zypp/base/Gettext.h"
#include "zypp/base/Exception.h"
#include "zypp/Arch.h"
#include "zypp/Rel.h"
#include "zypp/Edition.h"
#include "zypp/Capability.h"
#include "zypp/sat/detail/PoolImpl.h"
#include "zypp/sat/Pool.h"
#include "zypp/ResPool.h"

Include dependency graph for Capability.cc:

Go to the source code of this file.

Namespaces

namespace  zypp

Functions

std::string::size_type zypp::backskipWs (const std::string &str_r, std::string::size_type pos_r)
 backward skip whitespace starting at pos_r
std::string::size_type zypp::backskipNWs (const std::string &str_r, std::string::size_type pos_r)
 backward skip non-whitespace starting at pos_r
void zypp::splitOpEdition (std::string &str_r, Rel &op_r, Edition &ed_r)
 Split any 'op edition' from str_r.
sat::detail::IdType zypp::relFromStr (::_Pool *pool_r, const Arch &arch_r, const std::string &name_r, Rel op_r, const Edition &ed_r, const ResKind &kind_r)
 Build Capability from data.
sat::detail::IdType zypp::relFromStr (::_Pool *pool_r, const std::string &name_r, Rel op_r, const Edition &ed_r, const ResKind &kind_r)
 Build Capability from data, just parsing name for '[.arch]' and detect 'kind srcpackage' (will be mapped to arch src).
sat::detail::IdType zypp::relFromStr (::_Pool *pool_r, const Arch &arch_r, const std::string &str_r, const ResKind &kind_r, Capability::CtorFlag flag_r)
 Full parse from string, unless Capability::PARSED.
std::ostream & zypp::operator<< (std::ostream &str, const Capability &obj)
std::ostream & zypp::dumpOn (std::ostream &str, const Capability &obj)
std::ostream & zypp::operator<< (std::ostream &str, const CapDetail &obj)
std::ostream & zypp::operator<< (std::ostream &str, CapDetail::Kind obj)
std::ostream & zypp::operator<< (std::ostream &str, CapDetail::CapRel obj)


Generated on Tue May 5 14:43:50 2015 for libzypp by  doxygen 1.5.6