Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFXJS_Engine Member List

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

CFX_V8(v8::Isolate *pIsolate)CFX_V8explicit
CFXJS_Engine(v8::Isolate *pIsolate)CFXJS_Engineexplicit
CFXJS_Engine()CFXJS_Engineprotected
Constructor typedefCFXJS_Engine
DefineGlobalConst(const wchar_t *sConstName, v8::FunctionCallback pConstGetter)CFXJS_Engine
DefineGlobalMethod(const char *sMethodName, v8::FunctionCallback pMethodCall)CFXJS_Engine
DefineObj(const char *sObjName, FXJSOBJTYPE eObjType, Constructor pConstructor, Destructor pDestructor)CFXJS_Engine
DefineObjAllProperties(uint32_t nObjDefnID, v8::NamedPropertyQueryCallback pPropQurey, v8::NamedPropertyGetterCallback pPropGet, v8::NamedPropertySetterCallback pPropPut, v8::NamedPropertyDeleterCallback pPropDel, v8::NamedPropertyEnumeratorCallback pPropEnum)CFXJS_Engine
DefineObjConst(uint32_t nObjDefnID, const char *sConstName, v8::Local< v8::Value > pDefault)CFXJS_Engine
DefineObjMethod(uint32_t nObjDefnID, const char *sMethodName, v8::FunctionCallback pMethodCall)CFXJS_Engine
DefineObjProperty(uint32_t nObjDefnID, const char *sPropName, v8::AccessorNameGetterCallback pPropGet, v8::AccessorNameSetterCallback pPropPut)CFXJS_Engine
Destructor typedefCFXJS_Engine
DisposeIsolate()CFX_V8protected
Error(const WideString &message)CFXJS_Engine
Execute(const WideString &script)CFXJS_Engine
FreePerObjectData(v8::Local< v8::Object > pObj)CFXJS_Enginestatic
GetArrayElement(v8::Local< v8::Array > pArray, size_t index)CFX_V8
GetArrayLength(v8::Local< v8::Array > pArray)CFX_V8
GetBinding(v8::Isolate *pIsolate, v8::Local< v8::Object > pObj)CFXJS_Enginestatic
GetConstArray(const WideString &name)CFXJS_Engine
GetIsolate() constCFX_V8inline
GetObjDefnID(v8::Local< v8::Object > pObj)CFXJS_Enginestatic
GetObjectProperty(v8::Local< v8::Object > pObj, ByteStringView bsUTF8PropertyName)CFX_V8
GetObjectPropertyNames(v8::Local< v8::Object > pObj)CFX_V8
GetThisObj()CFXJS_Engine
GetV8Context()CFXJS_Engine
InitializeEngine()CFXJS_Engine
NewArray()CFX_V8
NewBoolean(bool b)CFX_V8
NewDate(double d)CFX_V8
NewFXJSBoundObject(uint32_t nObjDefnID, FXJSOBJTYPE type)CFXJS_Engine
NewNull()CFX_V8
NewNumber(int number)CFX_V8
NewNumber(double number)CFX_V8
NewNumber(float number)CFX_V8
NewObject()CFX_V8
NewString(ByteStringView str)CFX_V8
NewString(WideStringView str)CFX_V8
NewUndefined()CFX_V8
PutArrayElement(v8::Local< v8::Array > pArray, size_t index, v8::Local< v8::Value > pValue)CFX_V8
PutObjectProperty(v8::Local< v8::Object > pObj, ByteStringView bsUTF8PropertyName, v8::Local< v8::Value > pValue)CFX_V8
ReleaseEngine()CFXJS_Engine
SetBinding(v8::Local< v8::Object > pObj, std::unique_ptr< CFXJS_PerObjectData::Binding > p)CFXJS_Enginestatic
SetConstArray(const WideString &name, v8::Local< v8::Array > array)CFXJS_Engine
SetIsolate(v8::Isolate *pIsolate)CFX_V8inlineprotected
ToArray(v8::Local< v8::Value > pValue)CFX_V8
ToBoolean(v8::Local< v8::Value > pValue)CFX_V8
ToByteString(v8::Local< v8::Value > pValue)CFX_V8
ToDouble(v8::Local< v8::Value > pValue)CFX_V8
ToInt32(v8::Local< v8::Value > pValue)CFX_V8
ToObject(v8::Local< v8::Value > pValue)CFX_V8
ToWideString(v8::Local< v8::Value > pValue)CFX_V8
~CFX_V8()CFX_V8virtual
~CFXJS_Engine() overrideCFXJS_Engine