ALox
V. 2402 R. 0
|
AWorx Configuration System: More...
AWorx Configuration System:
Trough the use of ALib class Configuration (C++, C#, Java) and its plug-in concept, ALox and ALib itself access configuration variables to manipulate the behavior of the libraries. Configuration data can be provided in configuration files, by setting environment variables, providing command line parameters or by any custom mechanism.
While this is a reference appendix chapter, for general information refer to
Language/Platform Specifics:
Configuration variables listed here, their availability and their possible values might be specific to the used platform and programming language. If so, their documentation will hint to such differences.
Default Behavior:
ALox and the AWorx library are designed to run fine without setting configuration variables wherever this is possible. Nevertheless, these variables provide an additional way to tweak ALox and change its default behavior.
Boolean Variables:
This documentation uses the term boolean variables for those variables that are evaluated using method Configuration::IsTrue (C++, C#, Java).
ALOX_USE_SYSTEM_OUT_PRINT |
Declaration: ALox::USE_SYSTEM_OUT_PRINT (C++, C#: not applicable, Java)
Default Value: "false"
This boolean variable is evaluated within the constructor of class ConsoleLogger. By default, this class invokes System.console() to receive a console class object. Only if this fails, the output is performed using System.out.print().
Setting this variable, this behavior can be overwritten.