An interface for the display of value entries.
More...
#include <value.hh>
|
virtual void | header (const ustring &category) throw () =0 |
| Displays a category header.
|
|
virtual void | entry (const ustring &name, const ustring &value, const ustring &tip=ustring()) throw () =0 |
| Displays a single value entry.
|
|
|
static ustring::size_type | get_max_name_length () throw () |
| Returns the greatest expected length of an entry name.
|
|
An interface for the display of value entries.
◆ entry()
virtual void Elemental::EntriesView::entry |
( |
const ustring & |
name, |
|
|
const ustring & |
value, |
|
|
const ustring & |
tip = ustring() |
|
) |
| |
throw | ( | |
| ) | | |
|
pure virtual |
Displays a single value entry.
- Parameters
-
name | The name of the entry. |
value | A localized string representation of the value of the entry. |
tip | Qualifying information, if any, to be displayed as a tip. |
Implemented in Elemental::EntriesStream.
◆ get_max_name_length()
static ustring::size_type Elemental::EntriesView::get_max_name_length |
( |
| ) |
|
throw | ( | |
| ) | | |
|
staticprotected |
Returns the greatest expected length of an entry name.
This value is calculated from the lengths of translated property names.
◆ header()
virtual void Elemental::EntriesView::header |
( |
const ustring & |
category | ) |
|
throw | ( | |
| ) | | |
|
pure virtual |
The documentation for this class was generated from the following file: