class nsIScriptContext
    
    
      
        Members:
        
          - 
            public
            
            virtual
            BindCompiledEventHandler(nsISupports*, void*, nsIAtom*, void*)
          
 - 
            public
            
            virtual
            CallEventHandler(nsISupports*, void*, void*, nsIArray*, nsIVariant**)
          
 - 
            public
            
            virtual
            ClearScope(void*, PRBool)
          
 - 
            public
            
            virtual
            CompileEventHandler(nsIAtom*, PRUint32, const char**, const nsAString_internal&, const char*, PRUint32, PRUint32, nsScriptObjectHolder&)
          
 - 
            public
            
            virtual
            CompileFunction(void*, const nsACString_internal&, PRUint32, const char**, const nsAString_internal&, const char*, PRUint32, PRUint32, PRBool, void**)
          
 - 
            public
            
            virtual
            CompileScript(const PRUnichar*, PRInt32, void*, nsIPrincipal*, const char*, PRUint32, PRUint32, nsScriptObjectHolder&)
          
 - 
            public
            
            virtual
            ConnectToInner(nsIScriptGlobalObject*, void*)
          
 - 
            public
            
            virtual
            CreateNativeGlobalForInner(nsIScriptGlobalObject*, PRBool, void**, nsISupports**)
          
 - 
            public
            
            virtual
            Deserialize(nsIObjectInputStream*, nsScriptObjectHolder&)
          
 - 
            public
            
            virtual
            DidInitializeContext()
          
 - 
            public
            
            virtual
            DidSetDocument(nsISupports*, void*)
          
 - 
            public
            
            virtual
            DropScriptObject(void*)
          
 - 
            public
            
            virtual
            EvaluateString(const nsAString_internal&, void*, nsIPrincipal*, const char*, PRUint32, PRUint32, nsAString_internal*, PRBool*)
          
 - 
            public
            
            virtual
            EvaluateStringWithValue(const nsAString_internal&, void*, nsIPrincipal*, const char*, PRUint32, PRUint32, void*, PRBool*)
          
 - 
            public
            
            virtual
            ExecuteScript(void*, void*, nsAString_internal*, PRBool*)
          
 - 
            public
            
            virtual
            FinalizeContext()
          
 - 
            public
            
            virtual
            GC()
          
 - 
            public
            
            virtual
            GetBoundEventHandler(nsISupports*, void*, nsIAtom*, nsScriptObjectHolder&)
          
 - 
            public
            
            virtual
            GetGlobalObject()
          
 - 
            
            GetIID()
          
 - 
            public
            
            virtual
            GetNativeContext()
          
 - 
            public
            
            virtual
            GetNativeGlobal()
          
 - 
            public
            
            virtual
            GetProcessingScriptTag()
          
 - 
            public
            
            virtual
            GetScriptTypeID()
          
 - 
            public
            
            virtual
            GetScriptsEnabled()
          
 - 
            public
            
            virtual
            HoldScriptObject(void*)
          
 - 
            public
            
            virtual
            InitClasses(void*)
          
 - 
            public
            
            virtual
            InitContext(nsIScriptGlobalObject*)
          
 - 
            public
            
            virtual
            IsContextInitialized()
          
 - 
            public
            
            virtual
            ReportPendingException()
          
 - 
            public
            
            virtual
            ScriptEvaluated(PRBool)
          
 - 
            public
            
            virtual
            Serialize(nsIObjectOutputStream*, void*)
          
 - 
            public
            
            virtual
            SetDefaultLanguageVersion(PRUint32)
          
 - 
            public
            
            virtual
            SetGCOnDestruction(PRBool)
          
 - 
            public
            
            virtual
            SetProcessingScriptTag(PRBool)
          
 - 
            public
            
            virtual
            SetProperty(void*, const char*, nsISupports*)
          
 - 
            public
            
            virtual
            SetScriptsEnabled(PRBool, PRBool)
          
 - 
            public
            
            virtual
            SetTerminationFunction(void (*)(nsISupports*), nsISupports*)
          
 - 
            public
            
            virtual
            WillInitializeContext()
          
 - 
            
            COMTypeInfo<int>
          
 
        
       
    Locations: