The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Class::Accessor::Lvalue - create Lvalue accessors

SYNOPSIS

 package Foo;
 use base qw( Class::Accessor::Lvalue );
 __PACKAGE__->mk_accessors(qw( bar ))

 my $foo = Foo->new;
 $foo->bar = 42;
 print $foo->bar; # prints 42

DEPENDENCIES

This module has external dependencies on the following modules:

 Class::Accessor
 Want

INSTALLATION

 perl Build.PL
 perl Build test

and if all goes well

 perl Build install

HISTORY

What changed over the last 3 revisions

0.11 Tuesday 16th December, 2003
        Fix MANIFEST
        add NINJA support.
0.10 Monday, 15th December, 2003
        Implement proper proxy ties so that the main class correctly emulates
        Class::Accessor
0.01 Friday, 12th December, 2003
        Initial CPAN release
=back

AUTHOR

Richard Clamp <richardc@unixbeard.net> with many thanks to Yuval Kogman for helping with the groovy lvalue tie magic used in the main class.

COPYRIGHT

Copyright (C) 2003 Richard Clamp. All Rights Reserved.

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

SEE ALSO

Class::Accessor, Class::Accessor::Lvalue::Fast

1 POD Error

The following errors were encountered while parsing the POD:

Around line 57:

You forgot a '=back' before '=head1'