|
| | 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 Iterable< Tp > &obj) |
| 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.
|
| 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.
|
| template<class Tp> |
| std::ostream & | dumpAsXmlOn (std::ostream &str, const Tp &obj, const std::string &name_r) |