Class::MOP::Object.3pm

Langue: en

Version: 2007-12-31 (mandriva - 01/05/08)

Section: 3 (Bibliothèques de fonctions)

NAME

Class::MOP::Object - Object Meta Object

DESCRIPTION

This class is basically a stub, it provides no functionality at all, and really just exists to make the Class::MOP metamodel complete.
                          ......
                         :      :                  
                         :      v
                   +-------------------+
             +-----| Class::MOP::Class |
             |     +-------------------+
             |        ^      ^       ^
             v        :      :       :
   +--------------------+    :      +--------------------+
   | Class::MOP::Module |    :      | Class::MOP::Object |
   +--------------------+    :      +--------------------+
             |               :                ^
             |               :                |
             |    +---------------------+     |
             +--->| Class::MOP::Package |-----+
                  +---------------------+
                  
   legend:
     ..(is an instance of)..>
     --(is a subclass of)--->
 
 

A deeper discussion of this model is currently beyond the scope of this documenation.

METHODS

meta
dump (?$max_depth)
This will "require" the Data::Dumper module and then dump a representation of your object. It passed the $max_depth arg to $Data::Dumper::Maxdepth. The default $max_depth is 1, so it will not go crazy and print a massive bunch of stuff. Adjust this as nessecary.

AUTHORS

Stevan Little <stevan@iinteractive.com> Copyright 2006-2008 by Infinity Interactive, Inc.

<http://www.iinteractive.com>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.