Rechercher une page de manuel
Rose::Class.3pm
Langue: en
Version: 2008-12-01 (debian - 07/07/09)
Section: 3 (Bibliothèques de fonctions)
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) 2006 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.Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre