|
libzypp 17.37.18
|
Namespaces | |
| namespace | _logtoolsdetail |
| namespace | base |
| namespace | callback |
| namespace | debug |
| namespace | detail |
| namespace | env |
| Namespace intended to collect all environment variables we use. | |
| namespace | exception_detail |
| namespace | externalprogram |
| namespace | filesystem |
| Types and functions for filesystem operations. | |
| namespace | gettext |
| namespace | gzstream_detail |
| namespace | hotfix1050625 |
| namespace | internal |
| namespace | io |
| namespace | iomanip |
| namespace | iostr |
| Iostream related utilities. | |
| namespace | json |
| namespace | kvmap |
| namespace | log |
| namespace | media |
| namespace | parser |
| namespace | rw_pointer |
| Don't forgett to provide versions for PtrType and constPtrType, esp. | |
| namespace | sat |
| Libsolv interface | |
| namespace | str |
| String related utilities and Regular expression matching. | |
| namespace | strv |
| namespace | url |
| Url details namespace. | |
| namespace | xml |
| namespace | xmlout |
Classes | |
| class | AutoDispose |
Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose handle to it is destroyed or reset. More... | |
| class | AutoDispose< void > |
| class | AutoFD |
AutoDispose<int> calling ::close More... | |
| class | AutoFILE |
AutoDispose<FILE*> calling ::fclose More... | |
| struct | AutoFREE |
| struct | AutoFREE< void > |
| class | ByteArray |
| class | ByteCount |
| Store and operate with byte count. More... | |
| class | C_Str |
Convenience char* constructible from std::string and char*, it maps (char*)0 to an empty string. More... | |
| class | CheckSum |
| class | CheckSumCheckException |
| struct | CheckSumException |
| class | CleanerThread |
| class | CombinedProgressData |
| Progress callback from another progress. More... | |
| class | ContentType |
Mime type like 'type/subtype' classification of content. More... | |
| class | Date |
| Store and operate on date (time_t). More... | |
| class | DateFormatException |
| class | DefaultIntegral |
| Integral type with defined initial value when default constructed. More... | |
| struct | Deferred |
| class | Digest |
| Compute Message Digests (MD5, SHA1 etc) More... | |
| class | DtorReset |
| Assign a vaiable a certain value when going out of scope. More... | |
| class | Errno |
Convenience errno wrapper. More... | |
| class | Exception |
| Base class for Exception. More... | |
| class | ExternalProgram |
| Execute a program and give access to its io An object of this class encapsulates the execution of an external program. More... | |
| class | ExternalProgramWithSeperatePgid |
| ExternalProgram extended to change the progress group ID after forking. More... | |
| class | ExternalProgramWithStderr |
| ExternalProgram extended to offer reading programs stderr. More... | |
| class | FileCheckException |
| struct | GetPairFirst |
Functor taking a std::pair returning std::pair.first. More... | |
| struct | GetPairSecond |
Functor taking a std::pair returning std::pair.second . More... | |
| class | InputStream |
| Helper to create and pass std::istream. More... | |
| class | Iterable |
| struct | KVMap |
| A map of (key,value) strings. More... | |
| class | LogClient |
| class | LogThread |
| struct | MapKVIteratorTraits |
| Traits for std::map key and value iterators. More... | |
| class | MediaConfig |
| class | MediaConfigPrivate |
| class | MirroredOrigin |
| Manages a data source characterized by an authoritative URL and a list of mirror URLs. More... | |
| class | MirroredOriginSet |
| A smart container that manages a collection of MirroredOrigin objects, automatically grouping endpoints and preserving the insertion order of their schemes. More... | |
| struct | MLSep |
| Helper to produce not-NL-terminated multi line output. More... | |
| struct | NullDeleter |
| shared_ptr custom deleter doing nothing. More... | |
| class | OnMediaLocation |
| Describes a resource file located on a medium. More... | |
| class | OriginEndpoint |
| Represents a single, configurable network endpoint, combining a URL with specific access settings. More... | |
| class | PathInfo |
| Wrapper class for stat/lstat. More... | |
| class | Pathname |
| Pathname. More... | |
| class | PluginFrame |
| Command frame for communication with PluginScript. More... | |
| class | PluginFrameException |
| Base class for PluginFrame Exception. More... | |
| class | ProgressData |
| Maintain [min,max] and counter (value) for progress counting. More... | |
| struct | RW_pointer |
Wrapper for const correct access via Smart pointer types. More... | |
| struct | RWCOW_pointer |
| RW_pointer supporting 'copy on write' functionality. More... | |
| class | ShutdownLock |
| Attempts to create a lock to prevent the system from going into hibernate/shutdown. More... | |
| class | SignatureCheckException |
| class | SpinLock |
| class | UByteArray |
| class | Url |
| Url manipulation class. More... | |
| class | UserRequestException |
| Base for exceptions caused by explicit user request. More... | |
| class | WatchFile |
| Remember a files attributes to detect content changes. More... | |
Typedefs | |
| using | OnScopeExit = AutoDispose<void> |
| using | FdStreamBuf = detail::SimpleStreamBuf<detail::FdStreamBufImpl> |
| using | ifgzstream = detail::fXstream<std::istream, gzstream_detail::fgzstreambuf> |
| istream reading gzip files as well as plain files. | |
| using | ofgzstream = detail::fXstream<std::ostream, gzstream_detail::fgzstreambuf> |
| ostream writing gzip files. | |
| using | TriBool = boost::logic::tribool |
3-state boolean logic (true, false and indeterminate). | |
| using | ifzckstream = detail::fXstream<std::istream,detail::ZChunkStreamBuf> |
| istream reading zchunk files. | |
| using | ofzckstream = detail::fXstream<std::ostream,detail::ZChunkStreamBuf> |
| ostream writing zchunk files. | |
| using | ManagedFile = AutoDispose<const Pathname> |
| A Pathname plus associated cleanup code to be executed when path is no longer needed. | |
Functions | |
| DEFINE_PTR_TYPE (KeyRing) | |
| template<class Tp, Tp TInitial> | |
| std::string | asString (const DefaultIntegral< Tp, TInitial > &obj) |
| std::ostream & | operator<< (std::ostream &str, const Exception &obj) |
| std::ostream & | operator<< (std::ostream &str, const std::exception_ptr &excptPtr) ZYPP_API |
| Log a std::excepion_ptr. | |
| std::ostream & | operator<< (std::ostream &str, const InputStream &obj) |
| template<class TFilter, class TContainer> | |
| filter_iterator< TFilter, typename TContainer::const_iterator > | make_filter_begin (TFilter f, const TContainer &c) |
| Convenience to create filter_iterator from container::begin(). | |
| template<class TFilter, class TContainer> | |
| filter_iterator< TFilter, typename TContainer::const_iterator > | make_filter_begin (const TContainer &c) |
| Convenience to create filter_iterator from container::begin(). | |
| template<class TFilter, class TContainer> | |
| filter_iterator< TFilter, typename TContainer::const_iterator > | make_filter_end (TFilter f, const TContainer &c) |
| Convenience to create filter_iterator from container::end(). | |
| template<class TFilter, class TContainer> | |
| filter_iterator< TFilter, typename TContainer::const_iterator > | make_filter_end (const TContainer &c) |
| Convenience to create filter_iterator from container::end(). | |
| template<class TMap> | |
| MapKVIteratorTraits< TMap >::Key_const_iterator | make_map_key_begin (const TMap &map_r) |
| Convenience to create the key iterator from container::begin() | |
| template<class TMap> | |
| MapKVIteratorTraits< TMap >::Key_const_iterator | make_map_key_end (const TMap &map_r) |
| Convenience to create the key iterator from container::end() | |
| template<class TMap> | |
| MapKVIteratorTraits< TMap >::Value_const_iterator | make_map_value_begin (const TMap &map_r) |
| Convenience to create the value iterator from container::begin() | |
| template<class TMap> | |
| MapKVIteratorTraits< TMap >::Value_const_iterator | make_map_value_end (const TMap &map_r) |
| Convenience to create the value iterator from container::end() | |
| template<class TMap> | |
| MapKVIteratorTraits< TMap >::Key_const_iterator | make_map_key_lower_bound (const TMap &map_r, const typename TMap::key_type &key_r) |
| Convenience to create the key iterator from container::lower_bound() | |
| template<class TMap> | |
| MapKVIteratorTraits< TMap >::Key_const_iterator | make_map_key_upper_bound (const TMap &map_r, const typename TMap::key_type &key_r) |
| Convenience to create the key iterator from container::upper_bound() | |
| template<class TMap> | |
| MapKVIteratorTraits< TMap >::Value_const_iterator | make_map_value_lower_bound (const TMap &map_r, const typename TMap::key_type &key_r) |
| Convenience to create the value iterator from container::lower_bound() | |
| template<class TMap> | |
| MapKVIteratorTraits< TMap >::Value_const_iterator | make_map_value_upper_bound (const TMap &map_r, const typename TMap::key_type &key_r) |
| Convenience to create the value iterator from container::upper_bound() | |
| template<class TMap> | |
| Iterable< typename MapKVIteratorTraits< TMap >::Key_const_iterator > | make_map_key_Iterable (const TMap &map_r) |
| Convenience to create an Iterable over the container keys. | |
| template<class TMap> | |
| Iterable< typename MapKVIteratorTraits< TMap >::Value_const_iterator > | make_map_value_Iterable (const TMap &map_r) |
| Convenience to create an Iterable over the container values. | |
| constexpr std::string_view | ZYPP_MAIN_THREAD_NAME ("Zypp-main") |
| std::ostream & | operator<< (std::ostream &str, MLSep &obj) |
| template<class TIterator> | |
| std::ostream & | dumpRange (std::ostream &str, TIterator begin, TIterator end, const std::string &intro="{", const std::string &pfx="\n ", const std::string &sep="\n ", const std::string &sfx="\n", const std::string &extro="}") |
| Print range defined by iterators (multiline style). | |
| template<class TIterator> | |
| std::ostream & | dumpRangeLine (std::ostream &str, TIterator begin, TIterator end) |
| Print range defined by iterators (single line style). | |
| template<class TContainer> | |
| std::ostream & | dumpRangeLine (std::ostream &str, const TContainer &cont) |
| template<class TIterator> | |
| iomanip::RangeLine< TIterator > | rangeLine (TIterator begin, TIterator end) |
| Iomanip printing dumpRangeLine style. | |
| template<class TContainer> | |
| auto | rangeLine (const TContainer &cont) -> decltype(rangeLine(cont.begin(), cont.end())) |
| template<class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const std::vector< Tp > &obj) |
| template<class Tp, class TCmp, class TAlloc> | |
| std::ostream & | operator<< (std::ostream &str, const std::set< Tp, TCmp, TAlloc > &obj) |
| template<class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const std::unordered_set< Tp > &obj) |
| template<class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const std::multiset< Tp > &obj) |
| template<class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const std::list< Tp > &obj) |
| template<class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const Iterable< Tp > &obj) |
| template<class TKey, class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const std::map< TKey, Tp > &obj) |
| template<class TKey, class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const std::unordered_map< TKey, Tp > &obj) |
| template<class TKey, class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const std::multimap< TKey, Tp > &obj) |
| std::ostream & | operator<< (std::ostream &str, const std::basic_ios< char > &obj) |
| Print stream status bits. | |
| template<class Tp> | |
| detail::Dump< Tp > | dump (const Tp &obj_r) |
| std::ostream & | hexdumpOn (std::ostream &outs, const unsigned char *ptr, size_t size) |
| hexdump data on stream | |
| std::ostream & | hexdumpOn (std::ostream &outs, const char *ptr, size_t size) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
| std::ostream & | operator<< (std::ostream &str, const std::type_info &info) |
| template<typename T, typename... Args> | |
| intrusive_ptr< T > | make_intrusive (Args &&... __args) |
| template<class Tp> | |
| std::string | asUserString (const Tp &val_r) |
| Request a human readable (translated) string representation of Tp [Tp.asUserString()] Classes may implement a default as member function. | |
| declException (IgnoreRequestException, IGNORE) | |
| declException (SkipRequestException, SKIP) | |
| declException (RetryRequestException, RETRY) | |
| declException (AbortRequestException, ABORT) | |
| std::ostream & | operator<< (std::ostream &str, const CheckSum &obj) |
| std::ostream & | dumpAsXmlOn (std::ostream &str, const CheckSum &obj) |
| std::ostream & | dumpAsXmlOn (std::ostream &str, const Date &obj, const std::string &name_r) |
| bool | IamRoot () |
| bool | IamNotRoot () |
| Pathname | myTmpDir () ZYPP_API |
| Global access to the zypp.TMPDIR (created on demand, deleted when libzypp is unloaded) | |
| template<typename KVMapOpts> | |
| std::ostream & | operator<< (std::ostream &str, const KVMap< KVMapOpts > &obj) |
| std::ostream & | operator<< (std::ostream &str, const OriginEndpoint &url) |
| bool | operator< (const OriginEndpoint &lhs, const OriginEndpoint &rhs) |
| needed for std::set | |
| bool | operator== (const OriginEndpoint &lhs, const OriginEndpoint &rhs) |
| needed for find, two OriginEndpoint's are equal when the Urls match, currently settings are not compared | |
| bool | operator!= (const OriginEndpoint &lhs, const OriginEndpoint &rhs) |
| needed for find, two OriginEndpoint's are equal when the Urls match, currently settings are not compared | |
| std::ostream & | operator<< (std::ostream &str, const MirroredOrigin &origin) |
| std::ostream & | operator<< (std::ostream &str, const MirroredOriginSet &origin) |
| std::ostream & | operator<< (std::ostream &str, const OnMediaLocation &obj) |
| std::ostream & | dumpOn (std::ostream &str, const OnMediaLocation &obj) |
| std::ostream & | operator<< (std::ostream &str, const PluginFrame &obj) |
| bool | operator== (const PluginFrame &lhs, const PluginFrame &rhs) |
| std::string | asString (const TriBool &val_r, const std::string &istr_r=std::string(), const std::string &tstr_r=std::string(), const std::string &fstr_r=std::string()) |
| bool | tri2bool (const TriBool &val_r, bool default_r) |
| Convert TriBool to bool returning default_r if indeterminate. | |
| std::ostream & | operator<< (std::ostream &str, const ProgressData &obj) |
| ProgressData | makeProgressData (const InputStream &input_r) |
| std::ostream & | operator<< (std::ostream &str, const Url &url) |
| bool | operator< (const Url &lhs, const Url &rhs) ZYPP_API |
| needed for std::set | |
| bool | operator== (const Url &lhs, const Url &rhs) ZYPP_API |
| needed for find | |
| bool | operator!= (const Url &lhs, const Url &rhs) |
| template<> | |
| zyppng::HeaderValue::value_type * | rwcowClone< zyppng::HeaderValue::value_type > (const zyppng::HeaderValue::value_type *rhs) |
| template<class Tp> | |
| std::ostream & | operator<< (std::ostream &str, const AutoDispose< Tp > &obj) |
Stream output of the Tp object. | |
| std::ostream & | operator<< (std::ostream &str, const Errno &obj) |
| Stream output. | |
| std::ostream & | operator<< (std::ostream &str, const Exception &obj) ZYPP_API |
| Stream output. | |
| std::ostream & | operator<< (std::ostream &str, const InputStream &obj) |
| Stream output. | |
| template<class TIterator> | |
| Iterable< TIterator > | makeIterable (TIterator &&begin_r, TIterator &&end_r) |
| convenient construction. | |
| template<class TIterator> | |
| Iterable< TIterator > | makeIterable (std::pair< TIterator, TIterator > &&range_r) |
| convenient construction. | |
| template<class D, class DPtr> | |
| std::ostream & | operator<< (std::ostream &str, const RW_pointer< D, DPtr > &obj) |
| Stream output. | |
| template<class D, class DPtr> | |
| bool | operator== (const RW_pointer< D, DPtr > &lhs, const RW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const RW_pointer< D, DPtr > &lhs, const typename DPtr::PtrType &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const typename DPtr::PtrType &lhs, const RW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const RW_pointer< D, DPtr > &lhs, const typename DPtr::constPtrType &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const typename DPtr::constPtrType &lhs, const RW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const RW_pointer< D, DPtr > &lhs, std::nullptr_t) |
| template<class D, class DPtr> | |
| bool | operator== (std::nullptr_t, const RW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const RW_pointer< D, DPtr > &lhs, const RW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const RW_pointer< D, DPtr > &lhs, const typename DPtr::PtrType &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const typename DPtr::PtrType &lhs, const RW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const RW_pointer< D, DPtr > &lhs, const typename DPtr::constPtrType &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const typename DPtr::constPtrType &lhs, const RW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const RW_pointer< D, DPtr > &lhs, std::nullptr_t) |
| template<class D, class DPtr> | |
| bool | operator!= (std::nullptr_t, const RW_pointer< D, DPtr > &rhs) |
| template<class D> | |
| D * | rwcowClone (const D *rhs) |
| Clone the underlying object. | |
| template<class D, class DPtr> | |
| std::ostream & | operator<< (std::ostream &str, const RWCOW_pointer< D, DPtr > &obj) |
| Stream output. | |
| template<class D, class DPtr> | |
| bool | operator== (const RWCOW_pointer< D, DPtr > &lhs, const RWCOW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const RWCOW_pointer< D, DPtr > &lhs, const typename DPtr::PtrType &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const typename DPtr::PtrType &lhs, const RWCOW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const RWCOW_pointer< D, DPtr > &lhs, const typename DPtr::constPtrType &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const typename DPtr::constPtrType &lhs, const RWCOW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator== (const RWCOW_pointer< D, DPtr > &lhs, std::nullptr_t) |
| template<class D, class DPtr> | |
| bool | operator== (std::nullptr_t, const RWCOW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const RWCOW_pointer< D, DPtr > &lhs, const RWCOW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const RWCOW_pointer< D, DPtr > &lhs, const typename DPtr::PtrType &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const typename DPtr::PtrType &lhs, const RWCOW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const RWCOW_pointer< D, DPtr > &lhs, const typename DPtr::constPtrType &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const typename DPtr::constPtrType &lhs, const RWCOW_pointer< D, DPtr > &rhs) |
| template<class D, class DPtr> | |
| bool | operator!= (const RWCOW_pointer< D, DPtr > &lhs, std::nullptr_t) |
| template<class D, class DPtr> | |
| bool | operator!= (std::nullptr_t, const RWCOW_pointer< D, DPtr > &rhs) |
| std::ostream & | operator<< (std::ostream &str, const C_Str &obj) |
| Stream output. | |
| std::ostream & | operator<< (std::ostream &str, const ByteCount &obj) |
| Stream output. | |
| bool | operator== (const CheckSum &lhs, const CheckSum &rhs) |
| bool | operator!= (const CheckSum &lhs, const CheckSum &rhs) |
| std::ostream & | operator<< (std::ostream &str, const CheckSum &obj) |
| Stream output. | |
| std::ostream & | dumpAsXmlOn (std::ostream &str, const CheckSum &obj) |
| XML output. | |
| bool | operator== (const CheckSum &lhs, const CheckSum &rhs) |
| bool | operator!= (const CheckSum &lhs, const CheckSum &rhs) |
| std::ostream & | operator<< (std::ostream &str, const ContentType &obj) |
| Stream output. | |
| bool | operator== (const ContentType &lhs, const ContentType &rhs) |
| bool | operator!= (const ContentType &lhs, const ContentType &rhs) |
| bool | operator< (const ContentType &lhs, const ContentType &rhs) |
| bool | operator<= (const ContentType &lhs, const ContentType &rhs) |
| bool | operator> (const ContentType &lhs, const ContentType &rhs) |
| bool | operator>= (const ContentType &lhs, const ContentType &rhs) |
| std::ostream & | operator<< (std::ostream &str, const Date &obj) |
| Stream output. | |
| std::ostream & | dumpAsXmlOn (std::ostream &str, const Date &obj, const std::string &name_r="date") ZYPP_API |
| XML output. | |
| std::ostream & | operator<< (std::ostream &str, const OnMediaLocation &obj) |
| Stream output. | |
| std::ostream & | dumOn (std::ostream &str, const OnMediaLocation &obj) |
| Verbose stream output. | |
| std::ostream & | operator<< (std::ostream &str, const PluginFrame &obj) |
| Stream output for logging. | |
| std::ostream & | dumpOn (std::ostream &str, const PluginFrame &obj) |
| Stream output writing all data for logging (no throw) | |
| std::istream & | operator>> (std::istream &str, PluginFrame &obj) |
| Construct from stream. | |
| bool | operator== (const PluginFrame &lhs, const PluginFrame &rhs) |
| Comparison based on content. | |
| bool | operator!= (const PluginFrame &lhs, const PluginFrame &rhs) |
| Comparison based on content. | |
| std::ostream & | operator<< (std::ostream &str, const ProgressData &obj) |
| Stream output. | |
| ProgressData | makeProgressData (const InputStream &input_r) |
| Setup from InputStream. | |
| template<class TPair> | |
| MapEntry< TPair > | mapEntry (const TPair &pair_r) |
| Convenience function to create MapEntry from std::pair. | |
| template<class TMap> | |
| DumpMap< TMap > | dumpMap (const TMap &map_r) |
| Convenience function to create DumpMap from std::map. | |
| template<class TMap> | |
| DumpKeys< TMap > | dumpKeys (const TMap &map_r) |
| Convenience function to create DumpKeys from std::map. | |
| template<class TMap> | |
| DumpValues< TMap > | dumpValues (const TMap &map_r) |
| Convenience function to create DumpValues from std::map. | |
| const std::string & | asString (const std::string &t) |
| Global asString() that works with std::string too. | |
Default dumpAsXmlOn based on asString. | |
| template<class Tp> | |
| std::ostream & | dumpAsXmlOn (std::ostream &str, const Tp &obj, const std::string &name_r) |
Variables | |
| template<class> | |
| constexpr bool | always_false_v = false |
| using zypp::OnScopeExit = AutoDispose<void> |
Simple way to run a function at scope exit:
Definition at line 276 of file AutoDispose.h.
Definition at line 69 of file filestreambuf.h.
| using zypp::ifgzstream = detail::fXstream<std::istream, gzstream_detail::fgzstreambuf> |
istream reading gzip files as well as plain files.
Definition at line 157 of file gzstream.h.
| using zypp::ofgzstream = detail::fXstream<std::ostream, gzstream_detail::fgzstreambuf> |
ostream writing gzip files.
Definition at line 162 of file gzstream.h.
| using zypp::ifzckstream = detail::fXstream<std::istream,detail::ZChunkStreamBuf> |
istream reading zchunk files.
Definition at line 69 of file zckstream.h.
| using zypp::ofzckstream = detail::fXstream<std::ostream,detail::ZChunkStreamBuf> |
ostream writing zchunk files.
Definition at line 74 of file zckstream.h.
| using zypp::ManagedFile = AutoDispose<const Pathname> |
A Pathname plus associated cleanup code to be executed when path is no longer needed.
Definition at line 27 of file ManagedFile.h.
| zypp::DEFINE_PTR_TYPE | ( | KeyRing | ) |
| std::string zypp::asString | ( | const DefaultIntegral< Tp, TInitial > & | obj | ) |
Definition at line 98 of file defaultintegral.h.
|
Definition at line 216 of file Exception.cc.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::exception_ptr & | excptPtr ) |
Log a std::excepion_ptr.
Definition at line 219 of file Exception.cc.
|
Definition at line 167 of file inputstream.cc.
| filter_iterator< TFilter, typename TContainer::const_iterator > zypp::make_filter_begin | ( | TFilter | f, |
| const TContainer & | c ) |
Convenience to create filter_iterator from container::begin().
Definition at line 101 of file Iterator.h.
| filter_iterator< TFilter, typename TContainer::const_iterator > zypp::make_filter_begin | ( | const TContainer & | c | ) |
Convenience to create filter_iterator from container::begin().
Definition at line 109 of file Iterator.h.
| filter_iterator< TFilter, typename TContainer::const_iterator > zypp::make_filter_end | ( | TFilter | f, |
| const TContainer & | c ) |
Convenience to create filter_iterator from container::end().
Definition at line 117 of file Iterator.h.
| filter_iterator< TFilter, typename TContainer::const_iterator > zypp::make_filter_end | ( | const TContainer & | c | ) |
Convenience to create filter_iterator from container::end().
Definition at line 125 of file Iterator.h.
|
inline |
Convenience to create the key iterator from container::begin()
Definition at line 226 of file Iterator.h.
|
inline |
Convenience to create the key iterator from container::end()
Definition at line 231 of file Iterator.h.
|
inline |
Convenience to create the value iterator from container::begin()
Definition at line 236 of file Iterator.h.
|
inline |
Convenience to create the value iterator from container::end()
Definition at line 241 of file Iterator.h.
|
inline |
Convenience to create the key iterator from container::lower_bound()
Definition at line 246 of file Iterator.h.
|
inline |
Convenience to create the key iterator from container::upper_bound()
Definition at line 251 of file Iterator.h.
|
inline |
Convenience to create the value iterator from container::lower_bound()
Definition at line 256 of file Iterator.h.
|
inline |
Convenience to create the value iterator from container::upper_bound()
Definition at line 261 of file Iterator.h.
|
inline |
Convenience to create an Iterable over the container keys.
Definition at line 267 of file Iterator.h.
|
inline |
Convenience to create an Iterable over the container values.
Definition at line 272 of file Iterator.h.
|
constexpr |
|
inline |
Definition at line 59 of file LogTools.h.
| std::ostream & zypp::dumpRange | ( | std::ostream & | str, |
| TIterator | begin, | ||
| TIterator | end, | ||
| const std::string & | intro = "{", | ||
| const std::string & | pfx = "\n ", | ||
| const std::string & | sep = "\n ", | ||
| const std::string & | sfx = "\n", | ||
| const std::string & | extro = "}" ) |
Print range defined by iterators (multiline style).
The defaults print the range enclosed in {}, one item per line indented by 2 spaces.
A comma separated list enclosed in () would be:
Definition at line 120 of file LogTools.h.
| std::ostream & zypp::dumpRangeLine | ( | std::ostream & | str, |
| TIterator | begin, | ||
| TIterator | end ) |
Print range defined by iterators (single line style).
Definition at line 143 of file LogTools.h.
| std::ostream & zypp::dumpRangeLine | ( | std::ostream & | str, |
| const TContainer & | cont ) |
Definition at line 148 of file LogTools.h.
| iomanip::RangeLine< TIterator > zypp::rangeLine | ( | TIterator | begin, |
| TIterator | end ) |
Iomanip printing dumpRangeLine style.
Definition at line 186 of file LogTools.h.
| auto zypp::rangeLine | ( | const TContainer & | cont | ) | -> decltype( rangeLine( cont.begin(), cont.end() ) ) |
Definition at line 190 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::vector< Tp > & | obj ) |
Definition at line 194 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::set< Tp, TCmp, TAlloc > & | obj ) |
Definition at line 198 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::unordered_set< Tp > & | obj ) |
Definition at line 202 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::multiset< Tp > & | obj ) |
Definition at line 206 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::list< Tp > & | obj ) |
Definition at line 210 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const Iterable< Tp > & | obj ) |
Definition at line 214 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::map< TKey, Tp > & | obj ) |
Definition at line 410 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::unordered_map< TKey, Tp > & | obj ) |
Definition at line 414 of file LogTools.h.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const std::multimap< TKey, Tp > & | obj ) |
Definition at line 418 of file LogTools.h.
|
inline |
Print stream status bits.
Prints the values of a streams good, eof, failed and bad bit.
Definition at line 430 of file LogTools.h.
| detail::Dump< Tp > zypp::dump | ( | const Tp & | obj_r | ) |
Definition at line 461 of file LogTools.h.
|
inline |
hexdump data on stream
Definition at line 472 of file LogTools.h.
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Definition at line 497 of file LogTools.h.
|
inline |
Write type info to stream @TODO de-inline me
Definition at line 504 of file LogTools.h.
|
inline |
Definition at line 103 of file PtrTypes.h.
| std::string zypp::asUserString | ( | const Tp & | val_r | ) |
| zypp::declException | ( | IgnoreRequestException | , |
| IGNORE | ) |
| zypp::declException | ( | SkipRequestException | , |
| SKIP | ) |
| zypp::declException | ( | RetryRequestException | , |
| RETRY | ) |
| zypp::declException | ( | AbortRequestException | , |
| ABORT | ) |
|
inline |
|
Definition at line 183 of file CheckSum.cc.
|
Definition at line 193 of file CheckSum.cc.
|
|
inline |
Definition at line 41 of file PathInfo.h.
|
inline |
Definition at line 42 of file PathInfo.h.
| Pathname zypp::myTmpDir | ( | ) |
Global access to the zypp.TMPDIR (created on demand, deleted when libzypp is unloaded)
Definition at line 340 of file TmpPath.cc.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const KVMap< KVMapOpts > & | obj ) |
| ZYPP_API std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const OriginEndpoint & | url ) |
Definition at line 116 of file MirroredOrigin.cc.
| ZYPP_API bool zypp::operator< | ( | const OriginEndpoint & | lhs, |
| const OriginEndpoint & | rhs ) |
needed for std::set
Definition at line 121 of file MirroredOrigin.cc.
| ZYPP_API bool zypp::operator== | ( | const OriginEndpoint & | lhs, |
| const OriginEndpoint & | rhs ) |
needed for find, two OriginEndpoint's are equal when the Urls match, currently settings are not compared
Definition at line 126 of file MirroredOrigin.cc.
| ZYPP_API bool zypp::operator!= | ( | const OriginEndpoint & | lhs, |
| const OriginEndpoint & | rhs ) |
needed for find, two OriginEndpoint's are equal when the Urls match, currently settings are not compared
Definition at line 131 of file MirroredOrigin.cc.
| ZYPP_API std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const MirroredOrigin & | origin ) |
Definition at line 314 of file MirroredOrigin.cc.
| ZYPP_API std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const MirroredOriginSet & | origin ) |
Definition at line 409 of file MirroredOrigin.cc.
|
Definition at line 165 of file onmedialocation.cc.
| std::ostream & zypp::dumpOn | ( | std::ostream & | str, |
| const OnMediaLocation & | obj ) |
Definition at line 168 of file onmedialocation.cc.
|
Definition at line 497 of file PluginFrame.cc.
|
Definition at line 500 of file PluginFrame.cc.
|
inline |
|
inline |
|
Definition at line 106 of file progressdata.cc.
|
Definition at line 124 of file progressdata.cc.
| std::ostream & zypp::operator<< | ( | std::ostream & | str, |
| const Url & | url ) |
|
inline |
Definition at line 192 of file headervaluemap.h.
|
Convenience function to create MapEntry from std::pair.
Definition at line 254 of file LogTools.h.
|
Convenience function to create DumpMap from std::map.
Definition at line 306 of file LogTools.h.
|
Convenience function to create DumpKeys from std::map.
Definition at line 351 of file LogTools.h.
|
Convenience function to create DumpValues from std::map.
Definition at line 396 of file LogTools.h.
|
inline |
Global asString() that works with std::string too.
|
inlineconstexpr |
Definition at line 60 of file LogControl.cc.