This abstract class represents a plug-in for the TextLogger class which converts the list of logables into a textual representation.
Definition at line 20 of file textlogger.inl.
Public Method Index: | |
virtual | ~ObjectConverter () |
Destructs an object of this class. | |
virtual void | ConvertObjects (AString &target, BoxesMA &logables)=0 |
virtual AutoSizes * | GetAutoSizes ()=0 |
virtual void | ResetAutoSizes ()=0 |
virtual ALIB_DLL void | SetAutoSizes (AutoSizes *autoSizes)=0 |
|
inlinevirtual |
Destructs an object of this class.
Definition at line 26 of file textlogger.inl.
|
pure virtual |
The conversion method.
target | An AString that takes the result. |
logables | The objects to convert. |
Implemented in alib::lox::textlogger::StandardConverter.
|
pure virtual |
If this converter uses an AutoSizes object, this method returns such object.
nullptr
if not applicable. Implemented in alib::lox::textlogger::StandardConverter.
|
pure virtual |
If this converter uses an AutoSizes object, values of this field are reset.
Implemented in alib::lox::textlogger::StandardConverter.
|
pure virtual |
If this converter uses an AutoSizes object, this method passes an external object to use.
autoSizes | The instance to use. |
Implemented in alib::lox::textlogger::StandardConverter.