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 moLuaDebugger

#include <moLuaBase.h>

Diagrama de herencias de moLuaDebugger
moAbstract

Métodos públicos

 moLuaDebugger (moLuaVirtualMachine &vm)
 
virtual ~moLuaDebugger (void)
 
void InitaliseDBG ()
 
void FinaliseDBG (void)
 
void SetHooksFlag (int iMask)
 
void SetCount (int iCount)
 
void ErrorRun (int iErrorCode)
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Init ()
 Inicializa el objeto. Más...
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Atributos protegidos

int m_iCountMask
 
moLuaVirtualMachinem_vm
 

Otros miembros heredados

- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 
- 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

Clase que encapsula una implementación de un debugger para la máquina virtual de LUA.

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

Documentación del constructor y destructor

moLuaDebugger::moLuaDebugger ( moLuaVirtualMachine vm)

Constructor del debugger.

Parámetros
vmreferencia a la máquina virtual.

Definición en la línea 381 del archivo moLuaBase.cpp.

moLuaDebugger::~moLuaDebugger ( void  )
virtual

Destructor por defecto.

Definición en la línea 385 del archivo moLuaBase.cpp.

Documentación de las funciones miembro

void moLuaDebugger::ErrorRun ( int  iErrorCode)

Agrega un nuevo mensaje de error al heap.

Parámetros
iErrorCodecódigo del error.

Definición en la línea 416 del archivo moLuaBase.cpp.

void moLuaDebugger::FinaliseDBG ( void  )

Finalizador.

Definición en la línea 401 del archivo moLuaBase.cpp.

void moLuaDebugger::InitaliseDBG ( )

Inicializador.

Definición en la línea 390 del archivo moLuaBase.cpp.

void moLuaDebugger::SetCount ( int  iCount)
inline

Establece el número de máscaras.

Parámetros
iCountnúmero de máscaras.

Definición en la línea 178 del archivo moLuaBase.h.

void moLuaDebugger::SetHooksFlag ( int  iMask)

Establece los hooks.

Parámetros
iMaskmáscara.

Definición en la línea 410 del archivo moLuaBase.cpp.

Documentación de los datos miembro

int moLuaDebugger::m_iCountMask
protected

Definición en la línea 186 del archivo moLuaBase.h.

moLuaVirtualMachine& moLuaDebugger::m_vm
protected

Definición en la línea 187 del archivo moLuaBase.h.


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