NAME
PNI::Node - is a basic unit of code
DESCRIPTION
This is an abstract class: it has an init method called after creation and a task method called at every PNI::task.
ATTRIBUTES
inputs
outputs
ABSTRACT METHODS
init
task
METHODS
add_input
my $in = $node->add_input('in');
Creates a new PNI::Slot::In.
add_output
my $out = $node->add_output('out');
Creates a new PNI::Slot::Out.
get_input
get_inputs
get_input_edges
get_ordered_inputs
get_ordered_outputs
get_output
get_output_edges
get_outputs
get_type
some_input_is_connected
SEE ALSO
AUTHOR
G. Casati , <fibo@cpan.org>
LICENSE AND COPYRIGHT
Copyright (C) 2009-2011, Gianluca Casati
This program is free software, you can redistribute it and/or modify it under the same terms of the Artistic License version 2.0 .