#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"
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) |