Referencia de la Clase fputNode

Node función escribir en descriptor de fichero . Más...

#include <fileOpNode.h>

Diagrama de herencias de fputNode
arithNode dexpNode expNode objectTypeNode printableNode runNode

Métodos públicos

 fputNode (runNode *file, runNode *val)
 
void run ()
 
- Métodos públicos heredados desde arithNode
string print () const
 
runNodenodeval () const
 
num numvalue () const
 
bool boolvalue () const
 
string strvalue () const
 
runNodegetClass ()
 
virtual void setNodeValue (runNode *node)
 
- Métodos públicos heredados desde objectTypeNode
 objectTypeNode ()
 
runNodegetMethod (runNode *key)
 
refNodegetMethodRef (runNode *key)
 
virtual void setClass (runNode *c)
 
- 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 arithNode
static num to_num (runNode *node, bool exception=true)
 
static void generateClass ()
 
- Métodos públicos estáticos heredados desde expNode
static runNodeclone (runNode *node)
 
- Métodos públicos estáticos heredados desde runNode
static bool compare (runNode *node1, runNode *node2, int op=0)
 
- Atributos protegidos heredados desde arithNode
num numvalue_
 

Descripción detallada

Node función escribir en descriptor de fichero .

Este nodo se encarga escribir en la posición en la que se encuentra un descriptor de fichero una cadena.

Documentación del constructor y destructor

fputNode::fputNode ( runNode file,
runNode val 
)

Constructor de la clase.

Parámetros
file.Nodo que reresenta el descriptor de fichero
val.Nodo que representa la cadena a escribir

Documentación de las funciones miembro

void fputNode::run ( )
virtual

Método de ejecución. Escribe en la posición en la que se enncuentra el descriptor de fichero la cadena dada.

Toma como valor el número de caracteres escritos.

Implementa runNode.


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