Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

listaselect Struct Reference

#include <structs.h>

Collaboration diagram for listaselect:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 listaselect ()
 ~listaselect ()
bool agregar (char *nom, int i=-1)
nodoselectoperator[] (int i)
bool buscar (char *aux)
nodoselectfind (char *aux)
bool borrar (char *name)

Public Attributes

nodoselectnodos

Detailed Description

Definition at line 90 of file structs.h.


Constructor & Destructor Documentation

listaselect::listaselect  ) 
 

Definition at line 254 of file structs.cpp.

References nodos.

listaselect::~listaselect  ) 
 

Definition at line 124 of file structs.cpp.

References nodoselect::next, and nodos.


Member Function Documentation

bool listaselect::agregar char *  nom,
int  i = -1
 

Definition at line 203 of file structs.cpp.

References nodoselect::indice, nodoselect::next, nodos, and nodoselect::nombre.

Referenced by compilador::an_COMPUTO(), compilador::an_INSERT(), compilador::an_SELECT(), and compilador::an_UPDATE().

bool listaselect::borrar char *  name  ) 
 

Definition at line 160 of file structs.cpp.

References nodoselect::next, nodos, and nodoselect::nombre.

Referenced by ejecutor::seleccionar().

bool listaselect::buscar char *  aux  ) 
 

Definition at line 135 of file structs.cpp.

References nodoselect::next, nodos, and nodoselect::nombre.

Referenced by compilador::an_INSERT().

nodoselect * listaselect::find char *  aux  ) 
 

Definition at line 148 of file structs.cpp.

References nodoselect::next, nodos, and nodoselect::nombre.

Referenced by compilador::an_COMPUTO(), compilador::an_UPDATE(), and ejecutor::cargar().

nodoselect * listaselect::operator[] int  i  ) 
 

Definition at line 190 of file structs.cpp.

References nodoselect::indice, nodoselect::next, and nodos.


Member Data Documentation

nodoselect* listaselect::nodos
 

Definition at line 94 of file structs.h.

Referenced by agregar(), compilador::an_SELECT(), borrar(), buscar(), find(), listaselect(), ejecutor::modificar(), operator[](), ejecutor::seleccionar(), and ~listaselect().


The documentation for this struct was generated from the following files:
Generated on Wed Sep 14 15:51:27 2005 for TecnoDB by  doxygen 1.4.4