libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
|
Lista de eventos. More...
#include <moEventList.h>
Public Member Functions | |
moEventList () | |
virtual | ~moEventList () |
MOboolean | Init () |
Inicializa el objeto. More... | |
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. More... | |
Public Member Functions inherited from moAbstract | |
moAbstract () | |
virtual | ~moAbstract () |
MOboolean | Initialized () |
Pregunta si está inicializado. More... | |
Public Attributes | |
moLock | m_lock |
moEvent * | First |
moEvent * | Last |
Public Attributes inherited from moAbstract | |
MOboolean | m_bInitialized |
Valor de inicialización More... | |
Additional Inherited Members | |
Static Public Attributes inherited from moAbstract | |
static moDebug * | MODebug2 = new moDebug() |
Clase de impresión de errores para depuración More... | |
static moTextHeap * | MODebug = new moTextHeap() |
Lista de textos. More... | |
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
Definition at line 139 of file moEventList.h.
moEventList::moEventList | ( | ) |
Definition at line 267 of file moEventList.cpp.
|
virtual |
Definition at line 272 of file moEventList.cpp.
void moEventList::Add | ( | moMessage * | p_Message | ) |
Definition at line 303 of file moEventList.cpp.
void moEventList::Add | ( | moEvent * | p_Event | ) |
Definition at line 325 of file moEventList.cpp.
void moEventList::Add | ( | MOint | did, |
MOint | cod, | ||
MOint | val0 = 0 , |
||
MOint | val1 = 0 , |
||
MOint | val2 = 0 , |
||
MOint | val3 = 0 , |
||
MOpointer | ptr = 0 |
||
) |
Definition at line 354 of file moEventList.cpp.
Definition at line 374 of file moEventList.cpp.
Definition at line 398 of file moEventList.cpp.
Definition at line 430 of file moEventList.cpp.
|
virtual |
Finaliza el objeto, libera recursos.
Función de finalización. Libera los recursos generados en la función de inicialización.
Reimplemented from moAbstract.
Definition at line 472 of file moEventList.cpp.
|
virtual |
Inicializa el objeto.
Función de Inicialización. Todos los recursos manejados exclusivamente por este objeto son generados aquí.
Reimplemented from moAbstract.
Definition at line 463 of file moEventList.cpp.
moEvent* moEventList::First |
Definition at line 145 of file moEventList.h.
moEvent* moEventList::Last |
Definition at line 146 of file moEventList.h.
moLock moEventList::m_lock |
Definition at line 143 of file moEventList.h.