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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moLuaDebugger Class Reference

#include <moLuaBase.h>

Inheritance diagram for moLuaDebugger:
moAbstract

Public Member Functions

 moLuaDebugger (moLuaVirtualMachine &vm)
 
virtual ~moLuaDebugger (void)
 
void InitaliseDBG ()
 
void FinaliseDBG (void)
 
void SetHooksFlag (int iMask)
 
void SetCount (int iCount)
 
void ErrorRun (int iErrorCode)
 
- Public Member Functions inherited from moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Init ()
 Inicializa el objeto. More...
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. More...
 
MOboolean Initialized ()
 Pregunta si está inicializado. More...
 

Protected Attributes

int m_iCountMask
 
moLuaVirtualMachinem_vm
 

Additional Inherited Members

- Public Attributes inherited from moAbstract
MOboolean m_bInitialized
 Valor de inicialización More...
 
- Static Public Attributes inherited from moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 

Detailed Description

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

Definition at line 146 of file moLuaBase.h.

Constructor & Destructor Documentation

moLuaDebugger::moLuaDebugger ( moLuaVirtualMachine vm)

Constructor del debugger.

Parameters
vmreferencia a la máquina virtual.

Definition at line 381 of file moLuaBase.cpp.

moLuaDebugger::~moLuaDebugger ( void  )
virtual

Destructor por defecto.

Definition at line 385 of file moLuaBase.cpp.

Member Function Documentation

void moLuaDebugger::ErrorRun ( int  iErrorCode)

Agrega un nuevo mensaje de error al heap.

Parameters
iErrorCodecódigo del error.

Definition at line 416 of file moLuaBase.cpp.

void moLuaDebugger::FinaliseDBG ( void  )

Finalizador.

Definition at line 401 of file moLuaBase.cpp.

void moLuaDebugger::InitaliseDBG ( )

Inicializador.

Definition at line 390 of file moLuaBase.cpp.

void moLuaDebugger::SetCount ( int  iCount)
inline

Establece el número de máscaras.

Parameters
iCountnúmero de máscaras.

Definition at line 178 of file moLuaBase.h.

void moLuaDebugger::SetHooksFlag ( int  iMask)

Establece los hooks.

Parameters
iMaskmáscara.

Definition at line 410 of file moLuaBase.cpp.

Member Data Documentation

int moLuaDebugger::m_iCountMask
protected

Definition at line 186 of file moLuaBase.h.

moLuaVirtualMachine& moLuaDebugger::m_vm
protected

Definition at line 187 of file moLuaBase.h.


The documentation for this class was generated from the following files: