annotate lib/IMPL/Class/ClassBuilder.pm @ 425:c27434cdd611 ref20150831

sync
author cin
date Tue, 03 Apr 2018 19:30:01 +0300
parents 60c2892a577c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
423
60c2892a577c working on base class system
cin
parents:
diff changeset
1 package IMPL::Class::ClassBuilder;
60c2892a577c working on base class system
cin
parents:
diff changeset
2 use strict;
60c2892a577c working on base class system
cin
parents:
diff changeset
3
60c2892a577c working on base class system
cin
parents:
diff changeset
4 sub new {
60c2892a577c working on base class system
cin
parents:
diff changeset
5 my ($self, $class) = @_;
60c2892a577c working on base class system
cin
parents:
diff changeset
6
60c2892a577c working on base class system
cin
parents:
diff changeset
7 return bless \$class, $self
60c2892a577c working on base class system
cin
parents:
diff changeset
8 }
60c2892a577c working on base class system
cin
parents:
diff changeset
9
60c2892a577c working on base class system
cin
parents:
diff changeset
10 sub DefineProperty {
60c2892a577c working on base class system
cin
parents:
diff changeset
11 my ($self, $pi) = @_;
60c2892a577c working on base class system
cin
parents:
diff changeset
12 }
60c2892a577c working on base class system
cin
parents:
diff changeset
13
60c2892a577c working on base class system
cin
parents:
diff changeset
14 sub DefineField {
60c2892a577c working on base class system
cin
parents:
diff changeset
15
60c2892a577c working on base class system
cin
parents:
diff changeset
16 }
60c2892a577c working on base class system
cin
parents:
diff changeset
17
60c2892a577c working on base class system
cin
parents:
diff changeset
18 sub DefineMethod {
60c2892a577c working on base class system
cin
parents:
diff changeset
19
60c2892a577c working on base class system
cin
parents:
diff changeset
20 }
60c2892a577c working on base class system
cin
parents:
diff changeset
21
425
cin
parents: 423
diff changeset
22 sub DefineImport {
cin
parents: 423
diff changeset
23
cin
parents: 423
diff changeset
24 }
cin
parents: 423
diff changeset
25
423
60c2892a577c working on base class system
cin
parents:
diff changeset
26 1;