ITOutputLogChannel class overview

Output logchannels (short: logchannels) are output streams for logmessages. The logging output of a program can go to one or more logchannels. They are defined in the configuration file, that is given as a parameter of ITLogLib::Initialize.

 

The standard logchannel, named "StdLog", is opened automatically as part of the initialization of the logging library. It is used as default, whenever the logchannel name or object is omitted in a logging operation.

 

Logchannel objects are managed -- created and destroyed -- by the logging library. All logchannel objects you currently can get represent open logchannels.

 

Warning: Don’t create instances yourself. Alas, currently you don’t get compile errors in this case, as the default constructor of ITOutputLogChannel isn’t protected or private.