1MooseX::Declare::SyntaxU:s:eKreyCwoonrtdr:i:bCuMltoaeosdsse(PX3e:pr:mlD)eDcolcaurmee:n:tSaytnitoanx::Keyword::Class(3pm)
2
3
4
6 MooseX::Declare::Syntax::Keyword::Class - Class declarations
7
9 version 0.43
10
12 generate_export
13 CodeRef generate_export ()
14
15 This will return a closure doing a call to "make_anon_metaclass".
16
18 · MooseX::Declare::Syntax::MooseSetup
19
20 · MooseX::Declare::Syntax::RoleApplication
21
22 · MooseX::Declare::Syntax::Extending
23
25 imported_moose_symbols
26 List Object->imported_moose_symbols ()
27
28 Extends the existing "imported_moose_symbols" in
29 MooseX::Declare::Syntax::MooseSetup with "extends", "has", "inner" and
30 "super".
31
32 auto_make_immutable
33 Bool Object->auto_make_immutable ()
34
35 Is set to a true value, so classes are made immutable by default.
36
37 make_anon_metaclass
38 Object Object->make_anon_metaclass ()
39
40 Returns an anonymous instance of Moose::Meta::Class.
41
43 · MooseX::Declare
44
45 · MooseX::Declare::Syntax::Keyword::Role
46
47 · MooseX::Declare::Syntax::RoleApplication
48
49 · MooseX::Declare::Syntax::Extending
50
51 · MooseX::Declare::Syntax::MooseSetup
52
54 Florian Ragwitz <rafl@debian.org>
55
57 This software is copyright (c) 2008 by Florian Ragwitz.
58
59 This is free software; you can redistribute it and/or modify it under
60 the same terms as the Perl 5 programming language system itself.
61
62
63
64perl v5.30.0 2M0o1o9s-e0X7:-:2D6eclare::Syntax::Keyword::Class(3pm)