-
Notifications
You must be signed in to change notification settings - Fork 10
Home
Juan Antonio Castillo edited this page Feb 23, 2022
·
11 revisions
jachLog is a pure pascal, flexible, extensible and lightweight library to add advanced logging capabilities to your Delphi applications.
The library supports multithreaded applications and can be itself multithreaded, which helps minimize the impact it have on the performance of mission critical software.
As for now, only Windows is supported, Android and Linux support is comming soon. It can be used in Desktop, console and server applications.
The main logging class provide methods to add log records in a simple, yet powerful manner.
To learn how to use the library, read:
- Basic logging:
- Get started page.
- Simplifying everything, use the ujachLogAuto unit
- Log levels and filter by level - Learn about the standard meaning of the Severity levels
- Advanced:
- Limiting the log output:
- Multiple log destinations
- Manually creating and configuring the logging object and destinationsTaking control of all aspects of the log, getting rid of the ujachLogAuto unit
- Multiple, independent logs in the same application
- Performance
Recommended topics:
jump to: get started — multiple log destinations — units and classes — wiki home — blog (English) — blog (Spanish) — library home