The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
package Eidolon::Driver;
# ==============================================================================
#
#   Eidolon
#   Copyright (c) 2009, Atma 7
#   ---
#   Eidolon/Driver.pm - generic driver
#
# ==============================================================================

use warnings;
use strict;

our $VERSION = "0.02"; # 2009-05-12 05:58:42

1;

__END__

=head1 NAME

Eidolon::Driver - Eidolon generic driver.

=head1 SYNOPSIS

Example driver:

    package ExampleDriver;
    use base qw/Eidolon::Driver/;

    # ...

Somewhere in application:

    my ($r, $example);

    $r = Eidolon::Core::Registry->get_instance;
    $example = $r->loader->get_object("ExampleDriver");
    $example->wow("It works!");

=head1 DESCRIPTION

The I<Eidolon::Driver> is a base driver for all I<Eidolon> drivers. 

=head1 SEE ALSO

L<Eidolon>, L<Eidolon::Core::Loader>

=head1 LICENSE

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

=head1 AUTHOR

Anton Belousov, E<lt>abel@cpan.orgE<gt>

=head1 COPYRIGHT

Copyright (c) 2009, Atma 7, L<http://www.atma7.com>

=cut