Crypt :: OpenPGP :: ErremHandler

Crypt :: OpenPGP Error Manipulación.
Descargar ahora

Crypt :: OpenPGP :: ErremHandler Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Benjamin Trott
  • Sitio web del editor:
  • http://search.cpan.org/~btrott/

Crypt :: OpenPGP :: ErremHandler Etiquetas


Crypt :: OpenPGP :: ErremHandler Descripción

Crypt :: Manejo de errores OpenPGP. Crypt :: OpenPGP :: ErremHandler es un módulo Perl para Crypt :: OpenPGP Error Handling.Synopsis Package Foo; Usa Crypt :: OpenPGP :: ErremHandler; Use Base QW (Crypt :: OpenPGP :: ErremHandler); Sub class_Method {My $ Class = Shift; ... devuelva $ Class-> Error ("¡Ayuda!") A menos que $ continúe; } Sub Object_Method {My $ obj = Shift; ... devuelva $ obj-> error ("No soy más") a menos que continúe $; } Paquete principal; usa foo; Foo-> class_method o muere foo-> errars; My $ foo = foo-> nuevo; $ Foo-> Object_Method o Die $ Foo-> Enstrstr; Crypt :: OpenPGP :: ErremHandler proporciona un mecanismo de manejo de errores para todos los módulos / clases de OpenPGP. Está destinado a ser utilizado como una clase base para las clases que desean utilizar sus métodos de manejo de errores: las clases derivadas utilizan sus dos métodos, error y errars, para comunicar los mensajes de error al programa de llamadas. En caso de falla (por cualquier motivo) , una subclase debe llamar a un error y volver a la persona que llama; Error en sí mismo establece el mensaje de error internamente, luego devuelve UNDEF. Esto tiene el efecto del método que falló la devolución de undef a la persona que llama. La persona que llama debe verificar los errores al verificar un valor de devolución de undef, y en este caso debe llamar a ERRSTR para obtener el valor del mensaje de error. Tenga en cuenta que llamando a los errores cuando no se ha producido un error que no haya ocurrido el comportamiento indefinido y rara vez hará lo que desea. Como se demuestra en la sinopsis (arriba), error y errores funcionan como métodos de clase y como métodos de objeto. Requisitos: · Perl


Crypt :: OpenPGP :: ErremHandler Software relacionado