#include <FormatterFwd.hpp>
|
|
| std::size_t | column_width_ {30} |
| | The width of the first column. More...
|
| |
| std::map< std::string, std::string > | labels_ {} |
| | The required help printout labels (user changeable) Values are Needs, Excludes, etc. More...
|
| |
This is the minimum requirements to run a formatter.
A user can subclass this is if they do not care at all about the structure in CLI::Formatter.
◆ FormatterBase() [1/3]
| CLI::FormatterBase::FormatterBase |
( |
| ) |
|
|
default |
◆ FormatterBase() [2/3]
◆ FormatterBase() [3/3]
◆ ~FormatterBase()
| virtual CLI::FormatterBase::~FormatterBase |
( |
| ) |
|
|
inlinevirtualnoexcept |
Adding a destructor in this form to work around bug in GCC 4.7.
◆ column_width()
| void CLI::FormatterBase::column_width |
( |
std::size_t |
val | ) |
|
|
inline |
◆ get_column_width()
| std::size_t CLI::FormatterBase::get_column_width |
( |
| ) |
const |
|
inline |
Get the current column width.
◆ get_label()
| std::string CLI::FormatterBase::get_label |
( |
std::string |
key | ) |
const |
|
inline |
Get the current value of a name (REQUIRED, etc.)
◆ label()
| void CLI::FormatterBase::label |
( |
std::string |
key, |
|
|
std::string |
val |
|
) |
| |
|
inline |
Set the "REQUIRED" label.
◆ make_help()
| virtual std::string CLI::FormatterBase::make_help |
( |
const App * |
, |
|
|
std::string |
, |
|
|
AppFormatMode |
|
|
) |
| const |
|
pure virtual |
◆ column_width_
| std::size_t CLI::FormatterBase::column_width_ {30} |
|
protected |
The width of the first column.
◆ labels_
| std::map<std::string, std::string> CLI::FormatterBase::labels_ {} |
|
protected |
The required help printout labels (user changeable) Values are Needs, Excludes, etc.
The documentation for this class was generated from the following file: