Referencia de la Clase returnNode

Nodo return. Más...

#include <funcNode.h>

Diagrama de herencias de returnNode
runNode

Métodos públicos

 returnNode (runNode *value)
 
void run ()
 
- Métodos públicos heredados desde runNode
 runNode (string str)
 
 runNode ()
 
virtual void addRef ()
 
virtual void rmRef ()
 
virtual bool is_print () const
 
virtual bool is_runlist () const
 
virtual bool is_string () const
 
string getPtrString ()
 

Otros miembros heredados

- Métodos públicos estáticos heredados desde runNode
static bool compare (runNode *node1, runNode *node2, int op=0)
 

Descripción detallada

Nodo return.

Todo nodo return tienen un valor asociado que será el que se asigne a la llamada a función cuya ejecución lo originó.

Internamente lanza una excepción return con el valor indicado, haciendo que se detenga la ejecución de la función y que la llamada tome valor

Documentación del constructor y destructor

returnNode::returnNode ( runNode value)

Constructor.

Parámetros
valueValor a ser devuelto.

Documentación de las funciones miembro

void returnNode::run ( )
virtual

Lanza una excepción de tipo return con el valor especificado en la inicialización.

Implementa runNode.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
  • trunk/src/run/table/funcNode.h
  • trunk/src/run/table/funcNode.cpp