TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
iScriptVM Member List

This is the complete list of members for iScriptVM, including all inherited members.

AddRef()=0iUnknownpure virtual
AreDebugInfosEnabled() const =0iScriptVMpure virtual
Call(tU32 anNumParams, tBool abPushRet)=0iScriptVMpure virtual
CanEvalImpl(iHString *ahspContext, iHString *ahspCodeResource)=0iScriptVMpure virtual
CollectGarbage()=0iScriptVMpure virtual
Compile(iFile *apFile, const achar *aaszName=NULL)=0iScriptVMpure virtual
CompileGetIUnknownObject(iScriptObject *apThisTable, iFile *apFile, const achar *aaszObjectName, const tUUID &aIID)=0iScriptVMpure virtual
CompileString(const achar *aaszCode, const achar *aaszName=NULL)=0iScriptVMpure virtual
CreateObject(tI32 anIndex=eInvalidHandle, tI32 anNumPop=1)=0iScriptVMpure virtual
CreateObjectGet(const achar *aaszKey, eScriptObjectType aRequiredType=eScriptObjectType_Last, tI32 anNumPop=1)=0iScriptVMpure virtual
CreateSlot(tI32 idx)=0iScriptVMpure virtual
CreateTable(iScriptObject *apDelegate=NULL, tI32 anNumPop=1)=0iScriptVMpure virtual
DeleteThis()=0iUnknownpure virtual
EnableDebugInfos(tBool abEnabled)=0iScriptVMpure virtual
EvalImpl(iHString *ahspContext, iHString *ahspCodeResource, const tUUID &aIID)=0iScriptVMpure virtual
EvalString(iHString *ahspContext, const ni::achar *aaszCode)=0iScriptVMpure virtual
GetErrorLineOffset() const =0iScriptVMpure virtual
GetHandle() const =0iScriptVMpure virtual
GetImportFileSystems() const =0iScriptVMpure virtual
GetLogRaiseError() const =0iScriptVMpure virtual
GetNumRefs() const =0iUnknownpure virtual
GetParentVM() const =0iScriptVMpure virtual
GetRaiseErrorMode() const =0iScriptVMpure virtual
GetStackSize() const =0iScriptVMpure virtual
Import(iUnknown *apPathOrFile, iScriptObject *apDestTable)=0iScriptVMpure virtual
ImportFileOpen(const achar *aaszFile)=0iScriptVMpure virtual
Invalidate()=0iUnknownpure virtual
IsOK() const =0iUnknownpure virtual
ListInterfaces(iMutableCollection *apLst, tU32 anFlags) const =0iUnknownpure virtual
NewImport(iUnknown *apPathOrFile, iScriptObject *apDestTable)=0iScriptVMpure virtual
Pop(tU32 anNumPop)=0iScriptVMpure virtual
PushFloat(tF64 afValue)=0iScriptVMpure virtual
PushInteger(tI32 anValue)=0iScriptVMpure virtual
PushInterface(iUnknown *apInterface)=0iScriptVMpure virtual
PushObject(iScriptObject *apObject)=0iScriptVMpure virtual
PushRootTable()=0iScriptVMpure virtual
PushString(const achar *aaszString, tSize anLen=-1)=0iScriptVMpure virtual
PushVariant(const Var &aVar)=0iScriptVMpure virtual
QueryInterface(const tUUID &aIID)=0iUnknownpure virtual
ReadClosure(iFile *apFile)=0iScriptVMpure virtual
RegisterFunction(const sMethodDef *apFunction, const achar *aaszName=NULL)=0iScriptVMpure virtual
Release()=0iUnknownpure virtual
Run(iScriptObject *apThis, const achar *aaszCommand)=0iScriptVMpure virtual
ScriptCall(const achar *aaszModule, const achar *aaszFunc, const Var *apParams, tU32 anNumParams, Var *apRet)=0iScriptVMpure virtual
ScriptVar(const achar *aaszModule, const achar *aaszVar)=0iScriptVMpure virtual
Service(tBool abForceGC)=0iScriptVMpure virtual
SetErrorLineOffset(tI32 anOffset)=0iScriptVMpure virtual
SetLogRaiseError(tLogFlags aLog)=0iScriptVMpure virtual
SetNumRefs(tI32 anNumRefs)=0iUnknownpure virtual
SetRaiseErrorMode(eScriptRaiseErrorMode aMode)=0iScriptVMpure virtual
SetStackSize(tU32 anSize)=0iScriptVMpure virtual
WriteClosure(iFile *apFile, iScriptObject *apObject)=0iScriptVMpure virtual