14 BasLogParams::BasLogParams()
15 : _logLevel (LOG::
DEBUG), _logStream (
std::cout),
16 _forceMultipleInit (false) {
22 : _logLevel (iLogParams._logLevel), _logStream (iLogParams._logStream),
23 _forceMultipleInit (iLogParams._forceMultipleInit) {
28 std::ostream& ioLogOutputStream,
29 const bool iForceMultipleInstance)
30 : _logLevel (iLogLevel), _logStream (ioLogOutputStream),
31 _forceMultipleInit (iForceMultipleInstance) {
45 const std::string isForcedStr = (_forceMultipleInit ==
true)?
" (forced)":
"";
46 std::ostringstream oStr;
53 std::ostringstream oStr;
std::string toShortString() const
static const std::string _logLevels[LAST_VALUE]
Handle on the StdAir library context.
Structure holding parameters for logging.
std::string toString() const
const std::string describe() const