Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

moosex::nonmoose::meta::role::constructor(3) [mojave man page]

MooseX::NonMoose::Meta::Role::Constructor(3)		User Contributed Perl Documentation	      MooseX::NonMoose::Meta::Role::Constructor(3)

NAME
MooseX::NonMoose::Meta::Role::Constructor - constructor method trait for MooseX::NonMoose VERSION
version 0.24 SYNOPSIS
package My::Moose; use Moose (); use Moose::Exporter; Moose::Exporter->setup_import_methods; sub init_meta { shift; my %options = @_; Moose->init_meta(%options); Moose::Util::MetaRole::apply_metaclass_roles( for_class => $options{for_class}, metaclass_roles => ['MooseX::NonMoose::Meta::Role::Class'], constructor_class_roles => ['MooseX::NonMoose::Meta::Role::Constructor'], ); return Moose::Util::find_meta($options{for_class}); } DESCRIPTION
This trait implements inlining of the constructor for classes using the MooseX::NonMoose::Meta::Role::Class metaclass trait; it has no effect unless that trait is also used. See those docs and the docs for MooseX::NonMoose for more information. AUTHOR
Jesse Luehrs <doy@tozt.net> COPYRIGHT AND LICENSE
This software is copyright (c) 2013 by Jesse Luehrs. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.18.2 2013-09-07 MooseX::NonMoose::Meta::Role::Constructor(3)

Check Out this Related Man Page

MooseX::NonMoose::Meta::Role::Constructor(3pm)		User Contributed Perl Documentation	    MooseX::NonMoose::Meta::Role::Constructor(3pm)

NAME
MooseX::NonMoose::Meta::Role::Constructor - constructor method trait for MooseX::NonMoose VERSION
version 0.22 SYNOPSIS
package My::Moose; use Moose (); use Moose::Exporter; Moose::Exporter->setup_import_methods; sub init_meta { shift; my %options = @_; Moose->init_meta(%options); Moose::Util::MetaRole::apply_metaclass_roles( for_class => $options{for_class}, metaclass_roles => ['MooseX::NonMoose::Meta::Role::Class'], constructor_class_roles => ['MooseX::NonMoose::Meta::Role::Constructor'], ); return Class::MOP::class_of($options{for_class}); } DESCRIPTION
This trait implements inlining of the constructor for classes using the MooseX::NonMoose::Meta::Role::Class metaclass trait; it has no effect unless that trait is also used. See those docs and the docs for MooseX::NonMoose for more information. AUTHOR
Jesse Luehrs <doy at tozt dot net> COPYRIGHT AND LICENSE
This software is copyright (c) 2011 by Jesse Luehrs. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.12.3 2011-05-09 MooseX::NonMoose::Meta::Role::Constructor(3pm)
Man Page

2 More Discussions You Might Find Interesting

1. What is on Your Mind?

Role of AI in any OS

In any given operating system, generally how much of AI software is involved? Is it related to user-friendliness of OS? What is the future of strong AI? (3 Replies)
Discussion started by: MULTIVERSE
3 Replies

2. Programming

Constructor?

I am learning about C++ and today am reading concepts for Constructor but it seems a bit difficult to grab it fully. Please anyone explain in simple words about Constructor? (1 Reply)
Discussion started by: ggiwebsinfo
1 Replies