Nodo función leer de descriptor de fichero. Más...
#include <fileOpNode.h>
Métodos públicos | |
| fgetNode (runNode *file, runNode *size=NULL) | |
| void | run () |
Métodos públicos heredados desde stringNode | |
| string | print () const |
| runNode * | nodeval () const |
| string | strvalue () const |
| string * | strref () |
| num | numvalue () const |
| bool | is_numvalue () const |
| runNode * | getClass () |
| void | setStrValue (string s) |
| void | setNodeValue (runNode *node) |
| bool | boolvalue () const |
Métodos públicos heredados desde objectTypeNode | |
| objectTypeNode () | |
| runNode * | getMethod (runNode *key) |
| refNode * | getMethodRef (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 stringNode | |
| static string | to_str (runNode *node) |
| static void | generateClass () |
Métodos públicos estáticos heredados desde expNode | |
| static runNode * | clone (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 stringNode | |
| string | strvalue_ |
Nodo función leer de descriptor de fichero.
Este nodo se encarga de leer desde la posición en la que se encuentra un descriptor de fichero un número de caracteres.
Constructor de la clase.
| file. | Nodo descriptor de fichero |
| size. | Nodo que representa el número de caracteres que serán leídos. Si no es dado se toma hasta el siguiente salto de línea. |
|
virtual |
Método de ejecución. Lee del fichero el número de caracteres establecidos. Toma como valor la cadena leída.
Implementa runNode.