The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

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'