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.34.0 2M0o2o1s-e0X7:-:2D2eclare::Syntax::Keyword::Class(3pm)