Class::Accessor::Fast - phpMan

Command: man perldoc info search(apropos)  


Sections
NAME SYNOPSIS DESCRIPTION EFFICIENCY AUTHORS SEE ALSO
NAME
    Class::Accessor::Fast - Faster, but less expandable, accessors

SYNOPSIS
      package Foo;
      use base qw(Class::Accessor::Fast);

      # The rest is the same as Class::Accessor but without set() and get().

DESCRIPTION
    This is a faster but less expandable version of Class::Accessor.
    Class::Accessor's generated accessors require two method calls to
    accomplish their task (one for the accessor, another for get() or
    set()). Class::Accessor::Fast eliminates calling set()/get() and does
    the access itself, resulting in a somewhat faster accessor.

    The downside is that you can't easily alter the behavior of your
    accessors, nor can your subclasses. Of course, should you need this
    later, you can always swap out Class::Accessor::Fast for
    Class::Accessor.

    Read the documentation for Class::Accessor for more info.

EFFICIENCY
    "EFFICIENCY" in Class::Accessor for an efficiency comparison.

AUTHORS
    Copyright 2017 Marty Pauley <marty+perl AT martian.org>

    This program is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself. That means either (a) the GNU
    General Public License or (b) the Artistic License.

  ORIGINAL AUTHOR
    Michael G Schwern <schwern AT pobox.com>

SEE ALSO
    Class::Accessor


Generated by phpMan Author: Che Dong On Apache Under GNU General Public License - MarkDown Format
2026-05-23 05:17 @216.73.217.24 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!

^_back to top