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

Search results for "module:Class::Accessor::Fast"

Class::Accessor::Fast - Faster, but less expandable, accessors River stage four • 668 direct dependents • 2002 total dependents

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(...

KASEI/Class-Accessor-0.51 - 22 Oct 2017 17:01:15 UTC

Class::Accessor::Fast::XS - XS replacement for Class::Accessor::Fast River stage one • 2 direct dependents • 2 total dependents

This module is a XS based replacement for Class::Accessor::Fast. Just replace Class::Accessor::Fast with Class::Accessor::Fast::XS and it should just work. Read Class::Accessor::Fast and Class::Accessor for API docs and usage. XS is about performance...

RUZ/Class-Accessor-Fast-XS-0.04 - 04 Dec 2010 21:55:55 UTC

Class::Accessor::Fast::GXS - generate C::A::Fast compatible XS accessors River stage zero No dependents

This module allows you to generate a XS code for accessors you need your classes. It's implemented on top of Class::Accessor::Fast and fallbacks to it when it's not possible to access C library. This code is quite experimental and API for generating ...

RUZ/Class-Accessor-Fast-GXS-0.01 - 05 May 2008 00:49:26 UTC

Class::Accessor::Lvalue::Fast - create simplified Lvalue accessors River stage two • 6 direct dependents • 36 total dependents

This module subclassess Class::Accessor::Fast in order to provide lvalue accessors....

RCLAMP/Class-Accessor-Lvalue-0.11 - 16 Dec 2003 10:30:03 UTC

Class::Accessor::Chained::Fast - Faster, but less expandable, chained accessors River stage three • 28 direct dependents • 287 total dependents

By analogue to Class::Accessor and Class::Accessor::Fast this module provides a faster less-flexible chained accessor maker....

RCLAMP/Class-Accessor-Chained-0.01 - 24 Nov 2003 14:49:58 UTC

Class::Accessor::Children::Fast - Faster, child-class/accessor generation River stage two • 13 direct dependents • 13 total dependents

This module automagically generates child classes which have accessor/mutator methods. This module inherits "Class::Accessor::Fast" to make accessors....

KAWASAKI/Class-Accessor-Children-0.02 - 16 Aug 2007 03:53:08 UTC

Class::Accessor::Fast::Contained - Fast accessors with data containment River stage one • 1 direct dependent • 1 total dependent

This module does two things differently to the venerable Class::Accessor::Fast : * Fields are stored at arms-length within a single hash value of $self, rather than directly in the $self blessed referent. * "new()" allows mixin into an existing objec...

OLIVER/Class-Accessor-Fast-Contained-1.01 - 08 Nov 2008 16:39:47 UTC

Class::Accessor::Fast::WithBuilder - Class::Accessor::Fast with lazy defaults River stage zero No dependents

This module will require builders for each attribute defined. This means that adding attributes with this module, is something like this code from Moose: has age => ( is => "ro", # or rw lazy => 1, builder => "_build_age", ); NOTE: All builders will ...

JHTHORSEN/Class-Accessor-Fast-WithBuilder-0.0101 - 01 Oct 2013 10:32:21 UTC

MooX::Adopt::Class::Accessor::Fast River stage zero No dependents

This module attempts to hijack Class::Accessor::Fast in %INC and replace it with MooX::Emulate::Class::Accessor::Fast. Make sure it is loaded before the classes you have that use <Class::Accessor::Fast>. It is meant as a tool to help you migrate your...

BLUEFEET/MooX-Emulate-Class-Accessor-Fast-0.06 - 25 Feb 2019 06:35:29 UTC

MooseX::Adopt::Class::Accessor::Fast River stage three • 10 direct dependents • 147 total dependents

This module attempts to hijack Class::Accessor::Fast in %INC and replace it with MooseX::Emulate::Class::Accessor::Fast. Make sure it is loaded before the classes you have that use <Class::Accessor::Fast>. It is meant as a tool to help you migrate yo...

HAARG/MooseX-Emulate-Class-Accessor-Fast-0.009032 - 03 Jul 2018 12:47:23 UTC

MooX::Emulate::Class::Accessor::Fast - Emulate Class::Accessor::Fast behavior using Moo attributes. River stage zero No dependents

This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moo attribute system. The public API of Class::Accessor::Fast is wholly supported, but the private methods are not. If you are only using the pu...

BLUEFEET/MooX-Emulate-Class-Accessor-Fast-0.06 - 25 Feb 2019 06:35:29 UTC

MooseX::Emulate::Class::Accessor::Fast - Emulate Class::Accessor::Fast behavior using Moose attributes River stage three • 10 direct dependents • 147 total dependents

This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moose attribute system. The public API of "Class::Accessor::Fast" is wholly supported, but the private methods are not. If you are only using th...

HAARG/MooseX-Emulate-Class-Accessor-Fast-0.009032 - 03 Jul 2018 12:47:23 UTC

lib/Class/Accessor/Lazy/Fast.pm River stage zero No dependents

HURRICUP/Class-Accessor-Lazy-1.003 - 25 Jan 2015 10:16:42 UTC

lib/MooseX/Emulate/Class/Accessor/Fast/Meta/Accessor.pm River stage three • 10 direct dependents • 147 total dependents

HAARG/MooseX-Emulate-Class-Accessor-Fast-0.009032 - 03 Jul 2018 12:47:23 UTC

lib/MooseX/Emulate/Class/Accessor/Fast/Meta/Role/Attribute.pm River stage three • 10 direct dependents • 147 total dependents

HAARG/MooseX-Emulate-Class-Accessor-Fast-0.009032 - 03 Jul 2018 12:47:23 UTC

Class::MakeMethods::Emulator::AccessorFast - Emulate Class::Accessor::Fast River stage one • 1 direct dependent • 1 total dependent

This module emulates the functionality of Class::Accessor::Fast, using Class::MakeMethods to generate similar methods. You may use it directly, as shown in the SYNOPSIS above, Furthermore, you may call "use Class::MakeMethods::Emulator::AccessorFast ...

EVO/Class-MakeMethods-1.01 - 07 Sep 2004 21:45:34 UTC

Class::Accessor - Automated accessor generation River stage four • 668 direct dependents • 2002 total dependents

This module automagically generates accessors/mutators for your class. Most of the time, writing accessors is an exercise in cutting and pasting. You usually wind up with a series of methods like this: sub name { my $self = shift; if(@_) { $self->{na...

KASEI/Class-Accessor-0.51 - 22 Oct 2017 17:01:15 UTC

SVN::Class - manipulate Subversion workspaces with Perl objects River stage one • 2 direct dependents • 2 total dependents

SVN::Class extends Path::Class to allow for basic Subversion workspace management. SVN::Class::File and SVN::Class::Dir are subclasses of Path::Class::File::Stat and Path::Class::Dir respectively. SVN::Class does not use the SVN::Core Subversion SWIG...

KARMAN/SVN-Class-0.18 - 24 Sep 2014 15:07:52 UTC

Evo::Class River stage one • 1 direct dependent • 1 total dependent

Fast full featured post-modern Object oriented programming. Available both in PP and C. See <https://github.com/alexbyk/perl-evo/tree/master/bench>...

ALEXBYK/Evo-0.0405 - 18 Jul 2017 22:54:34 UTC

Class::Std - Support for creating standard "inside-out" classes River stage two • 32 direct dependents • 57 total dependents

This module provides tools that help to implement the "inside out object" class structure in a convenient and standard way. *Portions of the following code and documentation from "Perl Best Practices" copyright (c) 2005 by O'Reilly Media, Inc. and re...

CHORNY/Class-Std-0.013 - 24 May 2015 13:11:26 UTC
56 results (0.048 seconds)