| Llamar de vuelta La devolución de llamada es una interfaz de objeto para las devoluciones de llamadas de función. |
Descargar ahora |
Llamar de vuelta Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- David Muir Sharnoff and Raphael Manfredi
- Sitio web del editor:
- http://search.cpan.org/~muir/
Llamar de vuelta Etiquetas
Llamar de vuelta Descripción
La devolución de llamada es una interfaz de objeto para las devoluciones de llamadas de función. La devolución de llamada es una interfaz de objeto para la función de devolución de llamada.Synopsis Use la devolución de llamada; My $ Callback = New Callback (MyFunc, @Myargs); My $ Callback = nueva devolución de llamada ($ MyOBJ, $ MyMethod, @myargs); My $ Callback = New Callback ($ old_callback, @myargs); $ Callback-> Llamada (@some_more_args); La devolución de llamada proporciona una interfaz estándar para registrar devoluciones de llamada. Esas devoluciones de llamada pueden ser puramente funcionales (es decir, una llamada de función con argumentos) o orientado a objetos (una llamada de método en un objeto). Cuando se construye una devolución de llamada, se puede proporcionar un conjunto de argumentos de base. Estos argumentos de función precediarán cualquier argumento agregado en el momento en que se realiza la llamada. Hay dos formas para el constructor de devolución de llamada, dependiendo de si la llamada es una llamada funcional pura o una llamada de método. La regla es que si el primer argumento es un objeto, entonces el segundo argumento es un nombre de método que se debe llamar a ese objeto. La resolución del método ocurre en el momento en que se construye el objeto de devolución de llamada: se recaudará un error si no se puede encontrar. Los objetos de devolución de balances construidos para llamadas orientadas a objetos también tienen la propiedad de ser serializable a través de almacenable. Callabacks puramente funcional no se puede ser serializado porque las referencias de código no son compatibles con los objetos almacenables. Se pueden crear objetos de devolución de llamada existentes. Cualquier argumento se aferde a la lista original de argumentos. Requisitos: · Perl
Llamar de vuelta Software relacionado