Evo C++ Library v0.5.1
|
Evo extended output formatting helpers. More...
#include "substring.h"
Go to the source code of this file.
Classes | |
struct | FmtTable::CachedWriter |
Used to write formatted output with caching (used internally). More... | |
struct | FmtTable::Column |
Column information. More... | |
struct | FmtTable |
Text table formatter. More... | |
struct | FmtTableAttribs |
Helper for adjusting FmtTable column attributes. More... | |
struct | FmtTableOut< T, W > |
Output interface for writing text table to stream/string. More... | |
struct | FmtTable::Writer |
Used to write formatted output (used internally). More... | |
Namespaces | |
evo | |
Evo C++ Library namespace. | |
Macros | |
#define | INCL_evo_fmt_h |
Functions | |
template<class T > | |
FmtTableOut< T, FmtTable::CachedWriter > | fmt_table (T &out, FmtTable &table, FmtTable::Type type=FmtTable::tTEXT) |
Create cached FmtTableOut paired with given string/stream to write to. More... | |
template<class T > | |
FmtTableOut< T, FmtTable::Writer > | fmt_table_nocache (T &out, FmtTable &table, FmtTable::Type type=FmtTable::tTEXT) |
Create cached FmtTableOut paired with given string/stream to write to. More... | |
Evo extended output formatting helpers.
#define INCL_evo_fmt_h |