man SigC () - Perl extension which wraps the libsigc++ signal library
NAME
SigC - Perl extension which wraps the libsigc++ signal library
SYNOPSIS
use SigC;
$foo = sub {return shift;};
$signal = new SigC::Signal(); $connection = $signal->connect($foo);
$signal->emit(1, 2); # calls $foo, returns a list containing 1
disconnect $connection;
$signal->emit(3, 4, 5); # doesn't call $foo, returns an empty list
DESCRIPTION
While this module can be used alone to provide signals, its primary use is to make it easier to write modules around code that uses libsigc++. The signals provided by these other modules may have restrictions on the kinds of values they may be called with or return.
EXPORT
None by default.
AUTHOR
Ron Steinke, <rsteinke@w-link.net>
SEE ALSO
perl.
COPYRIGHT
Copyright 2002, Ron Steinke. All Rights Reserved.
This program is free software. You may copy or redistribute it under the same terms as Perl itself.