libzypp  17.38.7
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>
19 #include <zypp/ng/sat/lookupattr.h>
20 
21 namespace 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 <>
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:111
String related utilities and Regular expression matching.
zypp::sat::detail::CDataiterator CDataiterator
Definition: poolconstants.h:33
Wrapper around sat detail::CDataiterator.
Definition: lookupattr.h:291
Primary trait for object formatting.
Definition: format.h:67