ps Namespace Reference

Namespace which holds all the classes of the scripting engine. More...


Classes

class  FuncPtr
 Class encapsulating a function pointer. More...
class  Module
 Class which holds a single module. More...
class  MemberInfo
 Holds the declaration of a single member, used by StructInfo. More...
class  FunctionInfo
 Holds the declaration of a single member function, used by StructInfo. More...
class  StructInfo
 Class holding the definition of an external struct. More...
class  TypeInfo
 Class holding a variable type. More...
class  VM
 Central class for a PlusScript virtual machine. More...

Enumerations

enum  TypeClass {
  ETC_Integer, ETC_Float, ETC_UserPtr, ETC_Struct,
  ETC_None
}

Functions

int getVariableType (TypeClass typeclass)
 Converts a type class to a variable type used internally by the engine.
TypeClass getTypeClass (int vartype)
 Converts a variable type to a type class.


Detailed Description

Namespace which holds all the classes of the scripting engine.

Enumeration Type Documentation

enum ps::TypeClass

Enumerator:
ETC_Integer 
ETC_Float 
ETC_UserPtr 
ETC_Struct 
ETC_None 


Function Documentation

TypeClass ps::getTypeClass ( int  vartype  ) 

Converts a variable type to a type class.

int ps::getVariableType ( TypeClass  typeclass  ) 

Converts a type class to a variable type used internally by the engine.


Generated on Sun Feb 3 21:38:49 2008 for libplusscript++ by  doxygen 1.5.3