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 274 of file propertyformatters.mpp.
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& alib::format::PropertyFormatterMapAppendable< TFormattable, TOptionEnum >::Formattable |
The object to be formatted.
Definition at line 279 of file propertyformatters.mpp.
| PropertyFormatters<TFormattable, TOptionEnum>& alib::format::PropertyFormatterMapAppendable< TFormattable, TOptionEnum >::FormatterMap |
The formatter map to use.
Definition at line 276 of file propertyformatters.mpp.
| TOptionEnum alib::format::PropertyFormatterMapAppendable< TFormattable, TOptionEnum >::Option |
The format option defining the PropertyFormatter used.
Definition at line 277 of file propertyformatters.mpp.
|
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 287 of file propertyformatters.mpp.