Log::Dispatch::Wx - Object for logging through Wx::Log*
use Log::Dispatch::Wx; my $file = Log::Dispatch::Wx->new( name => 'file1', min_level => 'info', ); $file->log( level => 'warning', message => "I've fallen but I am getting up\n" );
This module provides a simple object for logging to wxLog under the Log::Dispatch::* system.
wxLog
new(%p)
This method takes the same parameters as Log::Dispatch::Output::new.
Log::Dispatch::Output::new
log_message( message => $ )
Sends a message to the appropriate output. Generally this shouldn't be called directly but should be called through the log() method (in Log::Dispatch::Output).
log()
The logging levels used by Log::Dispatch are more fine-grained than what is offered by the wxWidgets log facility. The following mapping is used to determine which wxWidgets log function must be called:
Log::Dispatch
debug Wx::LogDebug info Wx::LogMessage notice " warning Wx::LogWarning error Wx::LogError critical " alert " emergency "
Mattia Barbon <mbarbon@cpan.org>
Copyright (c) 2006 Mattia Barbon <mbarbon@cpan.org>
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself
To install Log::Dispatch::Wx, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Log::Dispatch::Wx
CPAN shell
perl -MCPAN -e shell install Log::Dispatch::Wx
For more information on module installation, please visit the detailed CPAN module installation guide.