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.
Referencia de la Clase moThreadabstract

#include <moThread.h>

Diagrama de colaboración para moThread:
Collaboration graph

Métodos públicos

 moThread ()
 
virtual ~moThread ()
 
bool CreateThread ()
 
bool KillThread ()
 
bool ThreadExists ()
 
bool SendThreadMessage (int message)
 

Métodos privados

virtual int ThreadUserFunction ()=0
 
bool ProcessMessage ()
 

Métodos privados estáticos

static void * InitialThreadFunction (void *data)
 

Atributos privados

moBoostThread m_handleThread
 
moLock m_DataLock
 

Descripción detallada

Definición en la línea 54 del archivo moThread.h.

Documentación del constructor y destructor

◆ moThread()

moThread::moThread ( )

Definición en la línea 34 del archivo moThread.cpp.

◆ ~moThread()

moThread::~moThread ( )
virtual

Definición en la línea 38 del archivo moThread.cpp.

Gráfico de llamadas para esta función:

Documentación de las funciones miembro

◆ CreateThread()

bool moThread::CreateThread ( )

Definición en la línea 43 del archivo moThread.cpp.

Gráfico de llamadas para esta función:

◆ InitialThreadFunction()

void * moThread::InitialThreadFunction ( void *  data)
staticprivate

Definición en la línea 85 del archivo moThread.cpp.

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ KillThread()

bool moThread::KillThread ( )

Definición en la línea 59 del archivo moThread.cpp.

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ ProcessMessage()

bool moThread::ProcessMessage ( )
private

Definición en la línea 99 del archivo moThread.cpp.

◆ SendThreadMessage()

bool moThread::SendThreadMessage ( int  message)

Definición en la línea 79 del archivo moThread.cpp.

◆ ThreadExists()

bool moThread::ThreadExists ( )

Definición en la línea 75 del archivo moThread.cpp.

Gráfico de llamadas a esta función:

◆ ThreadUserFunction()

virtual int moThread::ThreadUserFunction ( )
privatepure virtual
Gráfico de llamadas a esta función:

Documentación de los datos miembro

◆ m_DataLock

moLock moThread::m_DataLock
private

Definición en la línea 70 del archivo moThread.h.

◆ m_handleThread

moBoostThread moThread::m_handleThread
private

Definición en la línea 69 del archivo moThread.h.


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