Referencia de la Clase mapNode

Nodo asociativo. Más...

#include <typeNode.h>

Diagrama de herencias de mapNode
runNode

Métodos públicos

 mapNode (runNode *key, runNode *value)
 
void run ()
 
runNode * key () const
 
runNode * value () const
 
- 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 asociativo.

Un nodo asociativo establece una relación entre un par de elementos denominados clave y valor.

Un nodo asociativo se puede utilizar para crear arrays asociativos.

Documentación del constructor y destructor

mapNode::mapNode ( runNode *  key,
runNode *  value 
)

Costructor de la clase.

Parámetros
keyNodo clave.
valueNodo valor.

Documentación de las funciones miembro

runNode * mapNode::key ( ) const

Devuelve el nodo clave asignado.

Devuelve
Nodo clave.
void mapNode::run ( )
virtual

Método de ejecución: Ejecuta tanto la clave como el valor.

Implementa runNode.

runNode * mapNode::value ( ) const

Devuelve el nodo valor asignado.

Devuelve
Nodo valor.

La documentación para esta clase fue generada a partir de los siguientes ficheros: