libzypp: zypp::debug::Osd Struct Reference

libzypp 17.25.10

Public Member Functions | Private Attributes | List of all members
zypp::debug::Osd Struct Reference

`#include <Logger.h>`

## Public Member Functions
| Osd (int=0)
| ~Osd ()
template<class Tp >
Osd & | operator<< (Tp &&val)
Osd & | operator<< (std::ostream &(*iomanip)(std::ostream &))

## Private Attributes
std::ostream & | _str

## Detailed Description

Definition at line 42 of file Logger.h.

## Constructor & Destructor Documentation

## ◆ Osd()

zypp::debug::Osd::Osd | ( | int | i = `0` | ) |

Definition at line 75 of file LogControl.cc.

## ◆ ~Osd()

zypp::debug::Osd::~Osd | ( |  | ) |

Definition at line 79 of file LogControl.cc.

## Member Function Documentation

## ◆ operator<<() [1/2]

template<class Tp >

Osd& zypp::debug::Osd::operator<< | ( | Tp && | val | ) |
| inline

Definition at line 48 of file Logger.h.

## ◆ operator<<() [2/2]

Osd & zypp::debug::Osd::operator<< | ( | std::ostream &(*)(std::ostream &) | iomanip | ) |

Definition at line 82 of file LogControl.cc.

## Member Data Documentation

## ◆ _str

std::ostream& zypp::debug::Osd::_str
| private

Definition at line 54 of file Logger.h.

The documentation for this struct was generated from the following files:

- zypp/base/Logger.h
- zypp/base/LogControl.cc