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 AND LICENSE

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.