Logahawk Logo
Logahawk
Logging should be easy - Easy to code and easy to read
Features
High level description of the features of Logahawk.
  • Compliments existing logging framework
  • Interfaces provided for all classes - Most logging frameworks use base classes and require that objects be created via factory methods, which makes extending and wrapping difficult. Logahawk intentionally uses interfaces to allow customization where ever possible -- especially in ways the original author did not concieve.
  • ArgumentFormatters control how arbitrary objects are represented in the log. (See Formatters for more details.)
  • SignatureFormatters allow manipulating the arguments in a log statement. (See Formatters for more details.)
  • MessageFormatters dicate the format of the log statement. (See Formatters for more details.)