libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia de la Clase moEventList

Lista de eventos. Más...

#include <moEventList.h>

Diagrama de herencias de moEventList
moAbstract

Métodos públicos

 moEventList ()
 
virtual ~moEventList ()
 
MOboolean Init ()
 Inicializa el objeto. Más...
 
void Add (moMessage *p_Message)
 
void Add (moEvent *p_Event)
 
void Add (MOint did, MOint cod, MOint val0=0, MOint val1=0, MOint val2=0, MOint val3=0, MOpointer ptr=0)
 
void Add (MOint did, MOint cod, MOint val0, MOpointer ptr)
 
MOboolean Delete (moEvent *ev)
 
MOboolean Delete (moMessage *ev)
 
MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Atributos públicos

moLock m_lock
 
moEventFirst
 
moEventLast
 
- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 

Otros miembros heredados

- Atributos públicos estáticos heredados desde moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. Más...
 

Descripción detallada

Lista de eventos.

Lista de eventos Esta lista es creada por el moIODeviceManager, el administrador de dispositivos de entrada/salida de Moldeo se crea un único moIODeviceManager por cada instancia de moConsole creado Esta lista de eventos funciona de forma sincrónica con el ciclo de dibujado y está protegida de todas maneras para ser utilizada de forma asinc´ronica a través de semáforos

Definición en la línea 139 del archivo moEventList.h.

Documentación del constructor y destructor

moEventList::moEventList ( )

Definición en la línea 267 del archivo moEventList.cpp.

moEventList::~moEventList ( )
virtual

Definición en la línea 272 del archivo moEventList.cpp.

Documentación de las funciones miembro

void moEventList::Add ( moMessage p_Message)

Definición en la línea 303 del archivo moEventList.cpp.

void moEventList::Add ( moEvent p_Event)

Definición en la línea 325 del archivo moEventList.cpp.

void moEventList::Add ( MOint  did,
MOint  cod,
MOint  val0 = 0,
MOint  val1 = 0,
MOint  val2 = 0,
MOint  val3 = 0,
MOpointer  ptr = 0 
)

Definición en la línea 354 del archivo moEventList.cpp.

void moEventList::Add ( MOint  did,
MOint  cod,
MOint  val0,
MOpointer  ptr 
)

Definición en la línea 374 del archivo moEventList.cpp.

MOboolean moEventList::Delete ( moEvent ev)

Definición en la línea 398 del archivo moEventList.cpp.

MOboolean moEventList::Delete ( moMessage ev)

Definición en la línea 430 del archivo moEventList.cpp.

MOboolean moEventList::Finish ( )
virtual

Finaliza el objeto, libera recursos.

Función de finalización. Libera los recursos generados en la función de inicialización.

Devuelve
verdadero si fue exitosa o falso en otro caso

Reimplementado de moAbstract.

Definición en la línea 472 del archivo moEventList.cpp.

MOboolean moEventList::Init ( )
virtual

Inicializa el objeto.

Función de Inicialización. Todos los recursos manejados exclusivamente por este objeto son generados aquí.

Devuelve
verdadero si fue exitosa o falso en otro caso

Reimplementado de moAbstract.

Definición en la línea 463 del archivo moEventList.cpp.

Documentación de los datos miembro

moEvent* moEventList::First

Definición en la línea 145 del archivo moEventList.h.

moEvent* moEventList::Last

Definición en la línea 146 del archivo moEventList.h.

moLock moEventList::m_lock

Definición en la línea 143 del archivo moEventList.h.


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