Página principal | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Estructura Archivero::Propiedad

Clase para almacenar cada propiedad. Más...

Lista de todos los miembros.

Métodos públicos

 Propiedad (const QString &nom_ent, const QString &nom_prop)
 Constructor.
 ~Propiedad ()
 Destructor.
void GuardaPropiedad ()
 Guarda una propiedad de memoria a disco.

Atributos públicos

QString entidad
 Nombre de la entidad en la que se encuentra almacenada físicamente.
QString nombre
 Nombre de la propiedad.
QString * contenido
 Contenido de la propiedad.
unsigned modo: 1
 Indica el modo (si es rutina o variable) de la propiedad.
unsigned tipo: 2
 Indica el tipo de variable o valor de retorno de una propiedad.
unsigned modificada: 1
 Bit que indica si el contenido de la propiedad ha sido modificado.


Descripción detallada

Clase para almacenar cada propiedad.

Definición en la línea 75 del archivo Archivero.hpp.


Documentación del constructor y destructor

Archivero::Propiedad::Propiedad const QString &  nom_ent,
const QString &  nom_prop
 

Constructor.

Definición en la línea 420 del archivo Archivero.cpp.

Hace referencia a modificada.

00421                                                           : entidad (nom_ent),
00422                                                             nombre  (nom_prop)
00423 {
00424   modificada = 0;
00425 }

Archivero::Propiedad::~Propiedad  ) 
 

Destructor.

Definición en la línea 428 del archivo Archivero.cpp.

Hace referencia a contenido, GuardaPropiedad(), y modificada.

00429 {
00430   qDebug ("Destructor de Archivero::Propiedad");
00431 
00432   if (modificada)
00433     GuardaPropiedad();
00434 
00435   delete (contenido);
00436 }


Documentación de las funciones miembro

void Archivero::Propiedad::GuardaPropiedad  ) 
 

Guarda una propiedad de memoria a disco.

Definición en la línea 439 del archivo Archivero.cpp.

Referenciado por ~Propiedad().

00440 {
00441 }


Documentación de los datos miembro

QString* Archivero::Propiedad::contenido
 

Contenido de la propiedad.

Definición en la línea 86 del archivo Archivero.hpp.

Referenciado por Archivero::DaPropiedad(), Archivero::LeePropiedad(), Archivero::ObtenPropiedad(), y ~Propiedad().

QString Archivero::Propiedad::entidad
 

Nombre de la entidad en la que se encuentra almacenada físicamente.

Definición en la línea 81 del archivo Archivero.hpp.

unsigned Archivero::Propiedad::modificada
 

Bit que indica si el contenido de la propiedad ha sido modificado.

Definición en la línea 94 del archivo Archivero.hpp.

Referenciado por Propiedad(), y ~Propiedad().

unsigned Archivero::Propiedad::modo
 

Indica el modo (si es rutina o variable) de la propiedad.

Definición en la línea 89 del archivo Archivero.hpp.

Referenciado por Archivero::DaModoPropiedad(), y Archivero::LeePropiedad().

QString Archivero::Propiedad::nombre
 

Nombre de la propiedad.

Definición en la línea 83 del archivo Archivero.hpp.

unsigned Archivero::Propiedad::tipo
 

Indica el tipo de variable o valor de retorno de una propiedad.

Definición en la línea 91 del archivo Archivero.hpp.

Referenciado por Archivero::DaTipoPropiedad(), y Archivero::LeePropiedad().


La documentación para esta estructura fué generada a partir de los siguientes archivos:
Generado el Tue Nov 29 01:04:33 2005 para MUnDoCAAD MUD Engine por  doxygen 1.4.4