libzypp  17.38.7
queue.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_QUEUE_H_INCLUDED
16 #define ZYPP_NG_LOG_SAT_QUEUE_H_INCLUDED
17 
18 #include <zypp/ng/log/format.h>
19 #include <iosfwd>
20 
21 namespace zyppng {
22 
23  namespace sat {
24  class Queue;
25  }
26 
27  namespace log {
28  template <>
29  struct formatter<sat::Queue> {
30  static std::ostream& stream(std::ostream& str, const sat::Queue &obj );
31  };
32  }
33 
34  namespace sat {
38  std::ostream & dumpOn( std::ostream & str, const Queue & obj );
39  }
40 
41 }
42 #endif
String related utilities and Regular expression matching.
std::ostream & dumpOn(std::ostream &str, const Queue &obj)
relates: Queue Stream output assuming a Solvable queue.
Definition: queue.cc:31
Libsolv Id queue wrapper.
Definition: queue.h:36
Primary trait for object formatting.
Definition: format.h:67