Structs§
- JSCClass
- JSCClassV
Table - JSCContext
- JSCContext
Class - JSCException
- JSCException
Class - JSCValue
- JSCValue
Class - JSCVirtual
Machine - JSCVirtual
Machine Class - JSCWeak
Value - JSCWeak
Value Class - _JSC
Class Class - _JSC
Context Private - _JSC
Exception Private - _JSC
Value Private - _JSC
Virtual Machine Private - _JSC
Weak Value Private - _JSGlobal
Context Ref - _JSString
Ref - _JSValue
Ref
Constants§
- JSC_
CHECK_ SYNTAX_ MODE_ MODULE - JSC_
CHECK_ SYNTAX_ MODE_ SCRIPT - JSC_
CHECK_ SYNTAX_ RESULT_ IRRECOVERABLE_ ERROR - JSC_
CHECK_ SYNTAX_ RESULT_ OUT_ OF_ MEMORY_ ERROR - JSC_
CHECK_ SYNTAX_ RESULT_ RECOVERABLE_ ERROR - JSC_
CHECK_ SYNTAX_ RESULT_ STACK_ OVERFLOW_ ERROR - JSC_
CHECK_ SYNTAX_ RESULT_ SUCCESS - JSC_
CHECK_ SYNTAX_ RESULT_ UNTERMINATED_ LITERAL_ ERROR - JSC_
MAJOR_ VERSION - JSC_
MICRO_ VERSION - JSC_
MINOR_ VERSION - JSC_
OPTIONS_ USE_ DFG - JSC_
OPTIONS_ USE_ FTL - JSC_
OPTIONS_ USE_ JIT - JSC_
OPTIONS_ USE_ LLINT - JSC_
OPTION_ BOOLEAN - JSC_
OPTION_ DOUBLE - JSC_
OPTION_ INT - JSC_
OPTION_ RANGE_ STRING - JSC_
OPTION_ SIZE - JSC_
OPTION_ STRING - JSC_
OPTION_ UINT - JSC_
TYPED_ ARRAY_ FLOA T32 - JSC_
TYPED_ ARRAY_ FLOA T64 - JSC_
TYPED_ ARRAY_ INT8 - JSC_
TYPED_ ARRAY_ INT16 - JSC_
TYPED_ ARRAY_ INT32 - JSC_
TYPED_ ARRAY_ INT64 - JSC_
TYPED_ ARRAY_ NONE - JSC_
TYPED_ ARRAY_ UINT8 - JSC_
TYPED_ ARRAY_ UINT8_ CLAMPED - JSC_
TYPED_ ARRAY_ UINT16 - JSC_
TYPED_ ARRAY_ UINT32 - JSC_
TYPED_ ARRAY_ UINT64 - JSC_
VALUE_ PROPERTY_ CONFIGURABLE - JSC_
VALUE_ PROPERTY_ ENUMERABLE - JSC_
VALUE_ PROPERTY_ WRITABLE
Functions§
- JSGlobal
Context ⚠Release - JSGlobal
Context ⚠Retain - JSString
GetMaximumUT ⚠F8CString Size - JSString
GetUT ⚠F8CString - JSString
Release ⚠ - JSString
Retain ⚠ - JSValue
IsArray ⚠ - JSValue
IsBoolean ⚠ - JSValue
IsDate ⚠ - JSValue
IsNull ⚠ - JSValue
IsNumber ⚠ - JSValue
IsObject ⚠ - JSValue
IsString ⚠ - JSValue
IsUndefined ⚠ - JSValue
Protect ⚠ - JSValue
ToBoolean ⚠ - JSValue
ToNumber ⚠ - JSValue
ToString ⚠Copy - JSValue
Unprotect ⚠ - jsc_
class_ ⚠add_ constructor - jsc_
class_ ⚠add_ constructor_ variadic - jsc_
class_ ⚠add_ constructorv - jsc_
class_ ⚠add_ method - jsc_
class_ ⚠add_ method_ variadic - jsc_
class_ ⚠add_ methodv - jsc_
class_ ⚠add_ property - jsc_
class_ ⚠get_ name - jsc_
class_ ⚠get_ parent - jsc_
class_ ⚠get_ type - jsc_
context_ ⚠check_ syntax - jsc_
context_ ⚠clear_ exception - jsc_
context_ ⚠evaluate - jsc_
context_ ⚠evaluate_ in_ object - jsc_
context_ ⚠evaluate_ with_ source_ uri - jsc_
context_ ⚠get_ current - jsc_
context_ ⚠get_ exception - jsc_
context_ ⚠get_ global_ object - jsc_
context_ ⚠get_ type - jsc_
context_ ⚠get_ value - jsc_
context_ ⚠get_ virtual_ machine - jsc_
context_ ⚠new - jsc_
context_ ⚠new_ with_ virtual_ machine - jsc_
context_ ⚠pop_ exception_ handler - jsc_
context_ ⚠push_ exception_ handler - jsc_
context_ ⚠register_ class - jsc_
context_ ⚠set_ value - jsc_
context_ ⚠throw - jsc_
context_ ⚠throw_ exception - jsc_
context_ ⚠throw_ printf - jsc_
context_ ⚠throw_ with_ name - jsc_
context_ ⚠throw_ with_ name_ printf - jsc_
exception_ ⚠get_ backtrace_ string - jsc_
exception_ ⚠get_ column_ number - jsc_
exception_ ⚠get_ line_ number - jsc_
exception_ ⚠get_ message - jsc_
exception_ ⚠get_ name - jsc_
exception_ ⚠get_ source_ uri - jsc_
exception_ ⚠get_ type - jsc_
exception_ ⚠new - jsc_
exception_ ⚠new_ printf - jsc_
exception_ ⚠new_ with_ name - jsc_
exception_ ⚠new_ with_ name_ printf - jsc_
exception_ ⚠report - jsc_
exception_ ⚠to_ string - jsc_
get_ ⚠major_ version - jsc_
get_ ⚠micro_ version - jsc_
get_ ⚠minor_ version - jsc_
options_ ⚠foreach - jsc_
options_ ⚠get_ boolean - jsc_
options_ ⚠get_ double - jsc_
options_ ⚠get_ int - jsc_
options_ ⚠get_ option_ group - jsc_
options_ ⚠get_ range_ string - jsc_
options_ ⚠get_ size - jsc_
options_ ⚠get_ string - jsc_
options_ ⚠get_ uint - jsc_
options_ ⚠set_ boolean - jsc_
options_ ⚠set_ double - jsc_
options_ ⚠set_ int - jsc_
options_ ⚠set_ range_ string - jsc_
options_ ⚠set_ size - jsc_
options_ ⚠set_ string - jsc_
options_ ⚠set_ uint - jsc_
value_ ⚠array_ buffer_ get_ data v2_38
- jsc_
value_ ⚠array_ buffer_ get_ size v2_38
- jsc_
value_ ⚠constructor_ call - jsc_
value_ ⚠constructor_ callv - jsc_
value_ ⚠function_ call - jsc_
value_ ⚠function_ callv - jsc_
value_ ⚠get_ context - jsc_
value_ ⚠get_ type - jsc_
value_ ⚠is_ array - jsc_
value_ ⚠is_ array_ buffer v2_38
- jsc_
value_ ⚠is_ boolean - jsc_
value_ ⚠is_ constructor - jsc_
value_ ⚠is_ function - jsc_
value_ ⚠is_ null - jsc_
value_ ⚠is_ number - jsc_
value_ ⚠is_ object - jsc_
value_ ⚠is_ string - jsc_
value_ ⚠is_ typed_ array v2_38
- jsc_
value_ ⚠is_ undefined - jsc_
value_ ⚠new_ array - jsc_
value_ ⚠new_ array_ buffer v2_38
- jsc_
value_ ⚠new_ array_ from_ garray - jsc_
value_ ⚠new_ array_ from_ strv - jsc_
value_ ⚠new_ boolean - jsc_
value_ ⚠new_ from_ json v2_28
- jsc_
value_ ⚠new_ function - jsc_
value_ ⚠new_ function_ variadic - jsc_
value_ ⚠new_ functionv - jsc_
value_ ⚠new_ null - jsc_
value_ ⚠new_ number - jsc_
value_ ⚠new_ object - jsc_
value_ ⚠new_ string - jsc_
value_ ⚠new_ string_ from_ bytes - jsc_
value_ ⚠new_ typed_ array v2_38
- jsc_
value_ ⚠new_ typed_ array_ with_ buffer v2_38
- jsc_
value_ ⚠new_ undefined - jsc_
value_ ⚠object_ define_ property_ accessor - jsc_
value_ ⚠object_ define_ property_ data - jsc_
value_ ⚠object_ delete_ property - jsc_
value_ ⚠object_ enumerate_ properties - jsc_
value_ ⚠object_ get_ property - jsc_
value_ ⚠object_ get_ property_ at_ index - jsc_
value_ ⚠object_ has_ property - jsc_
value_ ⚠object_ invoke_ method - jsc_
value_ ⚠object_ invoke_ methodv - jsc_
value_ ⚠object_ is_ instance_ of - jsc_
value_ ⚠object_ set_ property - jsc_
value_ ⚠object_ set_ property_ at_ index - jsc_
value_ ⚠to_ boolean - jsc_
value_ ⚠to_ double - jsc_
value_ ⚠to_ int32 - jsc_
value_ ⚠to_ json v2_28
- jsc_
value_ ⚠to_ string - jsc_
value_ ⚠to_ string_ as_ bytes - jsc_
value_ ⚠typed_ array_ get_ buffer v2_38
- jsc_
value_ ⚠typed_ array_ get_ data v2_38
- jsc_
value_ ⚠typed_ array_ get_ length v2_38
- jsc_
value_ ⚠typed_ array_ get_ offset v2_38
- jsc_
value_ ⚠typed_ array_ get_ size v2_38
- jsc_
value_ ⚠typed_ array_ get_ type v2_38
- jsc_
virtual_ ⚠machine_ get_ type - jsc_
virtual_ ⚠machine_ new - jsc_
weak_ ⚠value_ get_ type - jsc_
weak_ ⚠value_ get_ value - jsc_
weak_ ⚠value_ new
Type Aliases§
- JSCCheck
Syntax Mode - JSCCheck
Syntax Result - JSCClass
Class - JSCClass
Delete Property Function - JSCClass
Enumerate Properties Function - JSCClass
GetProperty Function - JSCClass
HasProperty Function - JSCClass
SetProperty Function - JSCClass
Variadic Function - JSCConstructor
- JSCContext
Private - JSCException
Handler - JSCException
Private - JSCGetter
- JSCOption
Type - JSCOptions
Func - JSCProperty
Getter - JSCProperty
Setter - JSCSetter
- JSCTyped
Array Type - JSCValue
Private - JSCValue
Property Flags - JSCVariadic
Function - JSCVirtual
Machine Private - JSCWeak
Value Private - JSGlobal
Context Ref - JSString
Ref - JSValue
Ref