JavaScript-1.5 Reference

Table of Contents

full listing
alphabetical listing

Grouped Listing

Data Structure 
JSClass  
JSConstDoubleSpec  
JSErrorReport  
JSFunctionSpec  
JSIdArray  
JSObjectOps  
JSPrincipals  
JSProperty  
JSPropertySpec  

Deprecated 
JSFUN_BOUND_METHOD D
JSFUN_GLOBAL_PARENT D
JSVAL_LOCK D
JSVAL_UNLOCK D
JS_AliasElement D
JS_AliasProperty D
JS_Finish D
JS_Init D
JS_Lock D
JS_LockGCThing D
JS_Unlock D
JS_UnlockGCThing D

Function 
JS_AddNamedRoot  
JS_AddRoot  
JS_AliasElement D
JS_AliasProperty D
JS_BeginRequest  
JS_CallFunction  
JS_CallFunctionName  
JS_CallFunctionValue  
JS_CheckAccess  
JS_ClearContextThread  
JS_ClearScope  
JS_CloneFunctionObject  
JS_CompareStrings  
JS_CompileFile  
JS_CompileFunction  
JS_CompileFunctionForPrincipals  
JS_CompileScript  
JS_CompileScriptForPrincipals  
JS_CompileUCFunction  
JS_CompileUCFunctionForPrincipals  
JS_CompileUCScript  
JS_CompileUCScriptForPrincipals  
JS_ConstructObject  
JS_ContextIterator  
JS_ConvertArguments  
JS_ConvertStub  
JS_ConvertValue  
JS_DecompileFunction  
JS_DecompileFunctionBody  
JS_DecompileScript  
JS_DefineConstDoubles  
JS_DefineElement  
JS_DefineFunction  
JS_DefineFunctions  
JS_DefineObject  
JS_DefineProperties  
JS_DefineProperty  
JS_DefinePropertyWithTinyId  
JS_DefineUCProperty  
JS_DefineUCPropertyWithTinyID  
JS_DeleteElement  
JS_DeleteElement2  
JS_DeleteProperty  
JS_DeleteProperty2  
JS_DeleteUCProperty2  
JS_DestroyContext  
JS_DestroyIdArray  
JS_DestroyScript  
JS_DumpNamedRoots  
JS_EndRequest  
JS_Enumerate  
JS_EnumerateStub  
JS_EvaluateScript  
JS_EvaluateScriptForPrincipals  
JS_EvaluateUCScript  
JS_EvaluateUCScriptForPrincipals  
JS_ExecuteScript  
JS_FinalizeStub  
JS_Finish D
JS_GC  
JS_GetArrayLength  
JS_GetClass  
JS_GetConstructor  
JS_GetContextPrivate  
JS_GetContextThread  
JS_GetElement  
JS_GetEmptyStringValue  
JS_GetFunctionName  
JS_GetFunctionObject  
JS_GetGlobalObject  
JS_GetImplementationVersion  
JS_GetInstancePrivate  
JS_GetNaNValue  
JS_GetNegativeInfinityValue  
JS_GetParent  
JS_GetPositiveInfinityValue  
JS_GetPrivate  
JS_GetProperty  
JS_GetPropertyAttributes  
JS_GetPrototype  
JS_GetRuntime  
JS_GetScopeChain  
JS_GetStringBytes  
JS_GetStringChars  
JS_GetStringLength  
JS_GetUCProperty  
JS_GetVersion  
JS_HasArrayLength  
JS_IdToValue  
JS_Init D
JS_InitClass  
JS_InitStandardClasses  
JS_InstanceOf  
JS_InternString  
JS_InternUCString  
JS_InternUCStringN  
JS_IsArrayObject  
JS_IsConstructing  
JS_IsRunning  
JS_Lock D
JS_LockGCThing D
JS_LookupElement  
JS_LookupProperty  
JS_LookupUCProperty  
JS_MaybeGC  
JS_NewArrayObject  
JS_NewContext  
JS_NewDouble  
JS_NewDoubleValue  
JS_NewFunction  
JS_NewIdArray  
JS_NewNumberValue  
JS_NewObject  
JS_NewScriptObject  
JS_NewString  
JS_NewStringCopyN  
JS_NewStringCopyZ  
JS_NewUCString  
JS_NewUCStringCopyN  
JS_NewUCStringCopyZ  
JS_PropertyStub  
JS_RemoveRoot  
JS_ReportError  
JS_ReportOutOfMemory  
JS_ResolveStub  
JS_ResumeRequest  
JS_SetArrayLength  
JS_SetBranchCallback  
JS_SetContextPrivate  
JS_SetContextThread  
JS_SetElement  
JS_SetErrorReporter  
JS_SetGCCallback  
JS_SetGlobalObject  
JS_SetParent  
JS_SetPrivate  
JS_SetProperty  
JS_SetPropertyAttributes  
JS_SetPrototype  
JS_SetUCProperty  
JS_SetVersion  
JS_SuspendRequest  
JS_TypeOfValue  
JS_Unlock D
JS_UnlockGCThing D
JS_ValueToBoolean  
JS_ValueToECMAInt32  
JS_ValueToECMAUint32  
JS_ValueToFunction  
JS_ValueToId  
JS_ValueToInt32  
JS_ValueToNumber  
JS_ValueToObject  
JS_ValueToString  
JS_ValueToUint16  
JS_free  
JS_malloc  
JS_realloc  
JS_strdup  

Macro 
BOOLEAN_TO_JSVAL  
DOUBLE_TO_JSVAL  
INT_FITS_IN_JSVAL  
INT_TO_JSVAL  
JSCLASS_HAS_PRIVATE  
JSCLASS_NEW_ENUMERATE  
JSCLASS_NEW_RESOLVE  
JSFUN_BOUND_METHOD D
JSFUN_GLOBAL_PARENT D
JSPRINCIPALS_DROP  
JSPRINCIPALS_HOLD  
JSPROP_ENUMERATE  
JSPROP_EXPORTED  
JSPROP_INDEX  
JSPROP_PERMANENT  
JSPROP_READONLY  
JSRESOLVE_ASSIGNING  
JSRESOLVE_QUALIFIED  
JSVAL_FALSE  
JSVAL_IS_BOOLEAN  
JSVAL_IS_DOUBLE  
JSVAL_IS_GCTHING  
JSVAL_IS_INT  
JSVAL_IS_NULL  
JSVAL_IS_NUMBER  
JSVAL_IS_OBJECT  
JSVAL_IS_PRIMITIVE  
JSVAL_IS_STRING  
JSVAL_IS_VOID  
JSVAL_LOCK D
JSVAL_NULL  
JSVAL_ONE  
JSVAL_TO_BOOLEAN  
JSVAL_TO_DOUBLE  
JSVAL_TO_GCTHING  
JSVAL_TO_INT  
JSVAL_TO_OBJECT  
JSVAL_TO_PRIVATE  
JSVAL_TO_STRING  
JSVAL_TRUE  
JSVAL_UNLOCK D
JSVAL_VOID  
JSVAL_ZERO  
JS_DestroyRuntime  
JS_GetTypeName  
JS_NewRuntime  
OBJECT_TO_JSVAL  
PRIVATE_TO_JSVAL  
STRING_TO_JSVAL  

full listing
alphabetical listing

This page was generated by APIDOC