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.