Referencia de la Clase staticNode

Nodo estático. Más...

#include <classNode.h>

Diagrama de herencias de staticNode
runNode

Métodos públicos

 staticNode ()
 
 staticNode (runNode *stmt)
 
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 estático.

Cualquier nodo función o variable que sea definido durante la ejecución de este nodo tendrá el atributo de estático por lo que pertenecerá a la propia clase.

Documentación del constructor y destructor

staticNode::staticNode ( )

Constructor de la clase.

staticNode::staticNode ( runNode *  stmt)

Constructor de la clase.

Parámetros
stmtSentencia que será ejecutada como estática.

Documentación de las funciones miembro

void staticNode::run ( )
virtual

Ejecuta la sentencia asociada estableciendo cualquier definición como estática.

Implementa runNode.


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