Welcome
Welcome to ITLogLib/Visual C++
What ITLogLib/Visual C++ consists of
General ITLogLib guide
ITLogLib overview
ITLogLib architecture
Which ITLogLib variants do exist
Which ITLogLib variant should I use
ITLogLib output file formats
Setting up Visual Studio
Setting up Visual Studio
Setting up your project
Setting up your project
Including the API in your modules
Using the ITLogLib API
General sequence of actions
Error handling
A note about version numbers
Distinction between properties and methods
Globals
GetITLogLib method
QuickLog method
IF_LOG, ELSE_LOG and END_LOG
ITLogLib class
ITLogLib class overview
ITLogLib properties
IsInitialized
GetConfigFile
GetLogChannel
GetLastErrorCode
GetLastErrorDescription
ITLogLib methods
Initialize
Deinitialize
OpenLogChannel
CloseLogChannel
Helper - RunApplication
Helper - GetRegistrySettingCurrentUser
Helper - GetRegistrySettingLocalMachine
ITOutputLogChannel class
ITOutputLogChannel class overview
ITOutputLogChannel properties
GetName
IsOpen
GetCurrentLogFile
ITOutputLogChannel methods
CreateLogMsg
QuickLog
AddForward
RemoveForward
ITLogMsg class
ITLogMsg class overview
About user-defined ITLogMsg parameters
ITLogMsg properties
IsNullLogMsg
GetLogLevel
WillBeLogged
GetLogChannelName
GetModule
GetCase
GetText
GetTimeAsString
ITLogMsg methods
constructors
assignment operator
Create methods
WillBeLoggedTo
AddLogLevel
SetLogLevel
Output streaming operators
AddParam
Send
Cancel
ITLogLevel enum
ITLogLevel enum
Additional tips and tricks
How to get IntelliSense support
How to save pending log information when your application crashes
How to define your own output operators
Shipping ITLogLib with your applications
Shipping ITLogLib with your applications
iTech Logging glossary
Introduction to iTech Logging
ITL enabled application
iTech LogLib (ITLogLib)
iTech LogBook (ITLogBook)
iTech Logging Configuration Manager (ITConfigManager)
decoupled log message output
write-out period
online-updateable configuration parameter
reload period
online analysis of log files
offline analysis of log files
logchannel
logfile sequence of a run
logchannel forwarding
write-out filter
Loglevel
Module
Case
pre-registered Module, pre-registered Case
Template for text logfile layout
Template for HTML logfile layout
Template for XML logfile layout
Template variables
About iTech Software
About iTech Software
Contacting iTech Software