libzypp 17.37.17
|
Write out a List according to the layout. More...
#include <zypp-tui/output/Out.h>
Public Member Functions | |
NON_COPYABLE (Writer) | |
Writer (std::ostream &str_r, const ListLayout &layout_r, const TFormater &formater_r) | |
~Writer () | |
template<class Tp> | |
void | operator<< (Tp &&val_r) const |
Private Member Functions | |
bool | fitsOnLine (unsigned size_r) const |
void | printAndCount (const std::string &element_r) const |
void | endLine () const |
Private Attributes | |
std::ostream & | _str |
const ListLayout & | _layout |
const TFormater & | _formater |
const unsigned | _linewidth |
desired line width | |
const std::string | _indent |
unsigned | _cpos = 0U |
Write out a List according to the layout.
|
inline |
|
inline |
ztui::out::ListLayout::Writer< TFormater >::NON_COPYABLE | ( | Writer< TFormater > | ) |
|
inline |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
mutableprivate |