Components Libraries
Logging Components

Prof's Logging Components allow you to add high-speed, industrial-strength logging to your server applications.

This product consists of the following three basic groups of logging components:

1. Writing

The TPCLogWriter is a standard component which allows you to log items to any log.

2. Logging

The log is a fully extensible component which allows you to easily implement any type of log. See the base class TPCLog for more details. A number of already implemented logs are provided. They can be divided into two categories:
  1. non-persistent logs (TPCMemLog)
  2. persistent logs (TPCTxtLog, TPCADOLog, TPCSQLLog, TPCIBLog). A persistent log TPCOELog is also provided for use with ODBCExpress, which can be downloaded from http://www.odbcexpress.com.
3. Viewing

The log viewer is a component which allows you to view items in any log. A standard log viewer TPCLogViewer is provided, however you can easily implement your own log viewers. In addition to this a number of classes and visual controls are provided to easily implement filtering of logs.

Component List
  • TPCLogWriter
  • TPCLog
  • TPCMemLog
  • TPCTxtLog
  • TPCADOLog
  • TPCSQLLog
  • TPCIBLog
  • TPCOELog
  • TPCLogViewer
  • TPCFileLog
  • TPCSoapLog
  • TPCFilterPrimitive
  • TPCFilterNavigator
  • TPCFilterViewer