libzypp 17.38.6
lookupattr.h
Go to the documentation of this file.
1/*---------------------------------------------------------------------\
2| ____ _ __ __ ___ |
3| |__ / \ / / . \ . \ |
4| / / \ V /| _/ _/ |
5| / /__ | | | | | | |
6| /_____||_| |_| |_| |
7| |
8----------------------------------------------------------------------/
9*
10* This file contains private API, this might break at any time between releases.
11* You have been warned!
12*
13*/
14
15#ifndef ZYPP_NG_LOG_SAT_LOOKUPATTR_H_INCLUDED
16#define ZYPP_NG_LOG_SAT_LOOKUPATTR_H_INCLUDED
17
18#include <zypp/ng/log/format.h>
20
21namespace zyppng {
22
23 namespace log {
24 template <>
25 struct formatter<sat::LookupAttr> {
26 static std::ostream& stream(std::ostream& str, const sat::LookupAttr &obj );
27 };
28
29 template <>
30 struct formatter<sat::detail::DIWrap> {
31 static std::ostream& stream(std::ostream& str, const sat::detail::DIWrap &obj );
32 };
33
34 template <>
35 struct formatter<sat::LookupAttr::iterator> {
36 static std::ostream& stream(std::ostream& str, const sat::LookupAttr::iterator &obj );
37 };
38
39 template <>
40 struct formatter<sat::detail::CDataiterator *> {
41 static std::ostream& stream(std::ostream& str, const sat::detail::CDataiterator *obj );
42 };
43 }
44
45}
46#endif
Lightweight attribute value lookup.
Definition lookupattr.h:112
Wrapper around sat detail::CDataiterator.
Definition lookupattr.h:292
String related utilities and Regular expression matching.
Libsolv interface
zypp::sat::detail::CDataiterator CDataiterator
static std::ostream & stream(std::ostream &str, const sat::LookupAttr &obj)
Definition lookupattr.cc:26
static std::ostream & stream(std::ostream &str, const sat::LookupAttr::iterator &obj)
Definition lookupattr.cc:54
static std::ostream & stream(std::ostream &str, const sat::detail::CDataiterator *obj)
Definition lookupattr.cc:70
static std::ostream & stream(std::ostream &str, const sat::detail::DIWrap &obj)
Definition lookupattr.cc:50
Primary trait for object formatting.
Definition format.h:67