Pol  Revision:cb584c9
object.cpp File Reference
#include <assert.h>
#include <istream>
#include <stddef.h>
#include <string>
#include "../clib/clib.h"
#include "../clib/fixalloc.h"
#include "../clib/logfacility.h"
#include "../clib/random.h"
#include "../clib/rawtypes.h"
#include "../clib/refptr.h"
#include "../clib/stlutil.h"
#include "berror.h"
#include "bobject.h"
#include "bstruct.h"
#include "dict.h"
#include "executor.h"
#include "impstr.h"
#include "object.h"
#include "objmembers.h"
#include "objmethods.h"
#include "escriptv.h"
#include <unordered_map>

Go to the source code of this file.

Classes

class  Pol::Bscript::objref_cmp
 

Namespaces

 Pol
 
 Pol::Bscript
 

Typedefs

typedef std::unordered_map< unsigned int, BObjectImp * > Pol::Bscript::bobjectimps
 

Functions

int Pol::Bscript::display_bobjectimp_instance (BObjectImp *imp)
 
void Pol::Bscript::display_bobjectimp_instances ()
 

Variables

bobjectimps Pol::Bscript::bobjectimp_instances
 

Detailed Description

History
  • 2005/11/26 Shinigami: changed "strcmp" into "stricmp" to suppress Script Errors
  • 2008/02/11 Turley: ObjArray::unpack() will accept zero length Arrays and Erros from Array-Elements
  • 2009/09/05 Turley: Added struct .? and .- as shortcut for .exists() and .erase()
  • 2009/12/21 Turley: ._method() call fix

Definition in file object.cpp.