Provided by: librose-object-perl_0.860-2_all bug

NAME

       Rose::Class - A very simple class base class.

SYNOPSIS

           package MyClass;

           use Rose::Class;
           our @ISA = qw(Rose::Class);

           sub foo { ... }
           ...

           MyClass->foo(...) or die MyClass->error;
           ...

DESCRIPTION

       Rose::Class is a generic base class for classes.  It provides a single class method ("error"), but may be
       expanded further in the future.

       A class that inherits from Rose::Class is not expected to allow objects of that class to be instantiated,
       since the namespace for class and object methods is shared.  For example, it is common for
       Rose::Object-derived classes to have "error" methods, but this would conflict with the Rose::Class method
       of the same name.

CLASS METHODS

       error [ERROR]
           Get or set the class-wide error.  By convention, this should be a scalar that stringifies to an error
           message.  A simple scalar containing a string is the most commonly used value.

AUTHOR

       John C. Siracusa (siracusa@gmail.com)

LICENSE

       Copyright  (c)  2010  by  John C. Siracusa.  All rights reserved.  This program is free software; you can
       redistribute it and/or modify it under the same terms as Perl itself.

perl v5.34.0                                       2022-05-28                                   Rose::Class(3pm)