|
libzypp 17.37.9
|
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 |