Helper-struct for users of class PropertyFormatters. Objects of this type are appendable to AStrings.
A custom using statement should be used to access this type in a very short fashion, to make "applications" to AStrings a short call. Alternatively one ore more preprocessor macros might even lead to shorter invocations. (See sample in class description).
Definition at line 246 of file propertyformatters.hpp.
#include <propertyformatters.hpp>
Public Field Index: | |
| TFormattable & | Formattable |
| The object to be formatted. | |
| PropertyFormatters< TFormattable, TOptionEnum > & | FormatterMap |
| The formatter map to use. | |
| TOptionEnum | Option |
Public Method Index: | |
| PropertyFormatterMapAppendable (PropertyFormatters< TFormattable, TOptionEnum > &pFormatterMap, TOptionEnum pOption, TFormattable &pFormattable) | |
| TFormattable& Formattable |
The object to be formatted.
Definition at line 251 of file propertyformatters.hpp.
| PropertyFormatters<TFormattable, TOptionEnum>& FormatterMap |
The formatter map to use.
Definition at line 248 of file propertyformatters.hpp.
| TOptionEnum Option |
The format option defining the PropertyFormatter used.
Definition at line 249 of file propertyformatters.hpp.
|
inline |
Constructor. Just saves the given parameters.
| pFormatterMap | The PropertyFormatters to use. |
| pOption | The format option defining the PropertyFormatter used. |
| pFormattable | The object to be formatted. |
Definition at line 259 of file propertyformatters.hpp.