Pol  Revision:cb584c9
poldbg.cpp File Reference
#include "poldbg.h"
#include <fstream>
#include <stddef.h>
#include <string>
#include "../bscript/berror.h"
#include "../bscript/bobject.h"
#include "../bscript/bstruct.h"
#include "../bscript/eprog.h"
#include "../bscript/executor.h"
#include "../bscript/impstr.h"
#include "../clib/clib.h"
#include "../clib/compilerspecifics.h"
#include "../clib/esignal.h"
#include "../clib/rawtypes.h"
#include "../clib/refptr.h"
#include "../clib/sckutil.h"
#include "../clib/socketsvc.h"
#include "../clib/stlutil.h"
#include "../clib/strutil.h"
#include "../clib/weakptr.h"
#include "../clib/wnsckt.h"
#include "../plib/systemstate.h"
#include "module/osmod.h"
#include "module/uomod.h"
#include "scrdef.h"
#include "scrsched.h"
#include "uoexec.h"

Go to the source code of this file.

Classes

class  Pol::Core::DebugClientThread
 
class  Pol::Core::DebugContext
 
class  Pol::Core::DebugContextObjImp
 

Namespaces

 Pol
 
 Pol::Core
 

Typedefs

typedef BApplicObj< ref_ptr< DebugContext > > Pol::Core::DebugContextObjImpBase
 

Functions

BObjectImp * Pol::Core::create_debug_context ()
 
void Pol::Core::debug_listen_thread (void)
 
std::string Pol::Core::get_fileline (EScriptProgram *prog, int filenum, int linenum)
 
BObjectImp * Pol::Core::run_executor_to_completion (UOExecutor &ex, const ScriptDef &script)
 

Variables

BApplicObjType Pol::Core::debugcontextobjimp_type
 
const char * Pol::Core::poldbg_base_members []
 
const char * Pol::Core::poldbg_itemref_members []
 
const char * Pol::Core::poldbg_mobileref_members []
 

Detailed Description

History
  • 2005/11/26 Shinigami: changed "strcmp" into "stricmp" to suppress Script Errors
  • 2006/05/16 Shinigami: added Prop Character.Race [RACE_* Constants] to support Elfs
  • 2006/05/27 MuadDib: added "realm" to base_members and updated loop length for added
  • prop.
  • 2009/01/26 MuadDib: Added a TON of members. All are up to date as of this date.
  • 2009/08/25 Shinigami: STLport-5.2.1 fix: string array definition and memname definition changed

Definition in file poldbg.cpp.