#include <database.h>
Collaboration diagram for database:
Public Member Functions | |
database () | |
~database () | |
void | borrartodo () |
bool | agregar (tabla *&aux) |
bool | buscar (tabla *aux) |
tabla * | buscar (char *nombre) |
bool | borrar (char *nombre) |
Public Attributes | |
char * | nombre |
tabla * | tablas |
Definition at line 10 of file database.h.
|
Definition at line 10 of file database.cpp. |
|
Definition at line 16 of file database.cpp. References tabla::next, nombre, and tablas. |
|
Definition at line 43 of file database.cpp. References buscar(), tabla::next, and tablas. Referenced by compilador::abrirtabla(), and compilador::an_CREATETABLE(). Here is the call graph for this function: ![]() |
|
Definition at line 87 of file database.cpp. References tabla::next, tabla::nombre, and tablas. Referenced by compilador::an_DROPTABLE(). |
|
Definition at line 28 of file database.cpp. References tabla::next, nombre, and tablas. Referenced by compilador::compilar(), compilador::compilar_archivo(), and compilador::compilar_sentencia(). |
|
Definition at line 75 of file database.cpp. References tabla::next, tabla::nombre, and tablas. |
|
Definition at line 63 of file database.cpp. References tabla::next, tabla::nombre, and tablas. Referenced by agregar(), compilador::an_ALTERTABLE(), compilador::an_DELETE(), compilador::an_INSERT(), compilador::an_PACKTABLE(), compilador::an_SELECT(), and compilador::an_UPDATE(). |
|
Definition at line 14 of file database.h. Referenced by borrartodo(), database(), and ~database(). |
|
Definition at line 15 of file database.h. Referenced by agregar(), borrar(), borrartodo(), buscar(), database(), and ~database(). |