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

Referencia de la Clase DISPOSITIVO

#include <dispositivo.h>

Diagrama de herencias de DISPOSITIVO

Inheritance graph
[leyenda]
Diagrama de colaboración para DISPOSITIVO:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

virtual void actualizar (void)
virtual BOOLEAN consultar_variable (const char *nombre_variable, int &tipo, void **ref)=0
 Éste método, junto con `actualizar_variable` es el núcleo del esquema de introspección AQUYNZA.


Documentación de las funciones miembro

void DISPOSITIVO::actualizar void   )  [virtual]
 

Reimplementado en DISPOSITIVO_DE_PRUEBA, JOYSTICK, y LEGO9751.

Definición en la línea 25 del archivo dispositivo.C.

virtual BOOLEAN DISPOSITIVO::consultar_variable const char *  nombre_variable,
int &  tipo,
void **  ref
[pure virtual]
 

Éste método, junto con `actualizar_variable` es el núcleo del esquema de introspección AQUYNZA.

La introspección permite consultar y/o actualizar cualquier variable de cualquier tipo mediante una interfaz unificada.

Éste método retorna TRUE si la operación de consulta en introspección fue válida o FALSE si no (ya sea porque el tipo de datos era incorrecto o el nombre de variable suministrado no existe dentro de la clase). Éste método deberá ser sobrecargado por las clases que se deseen entren al esquema de introspección AQUYNZA (y las cuales heredarán de ésta clase). El comportamiento por defecto es tener la introspección desactivada (siempre retornar FALSE).

Reimplementado de ENTIDAD.

Implemented in DISPOSITIVO_DE_PRUEBA, DATAGLOVE, JOYSTICK, LEGO9751, and TRACKER_VIO.


La documentación para esta clase fué generada a partir de los siguientes archivos:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.