Lines Matching refs:CFXJS_PerObjectData
20 class CFXJS_PerObjectData;
47 : public v8::StdMapTraits<CFXJS_PerObjectData*, v8::Object> {
49 using WeakCallbackDataType = CFXJS_PerObjectData;
80 using WeakCallbackDataType = CFXJS_PerObjectData;
102 class CFXJS_PerObjectData { class
104 explicit CFXJS_PerObjectData(int nObjDefID) : m_ObjDefID(nObjDefID) {} in CFXJS_PerObjectData() function in CFXJS_PerObjectData
106 ~CFXJS_PerObjectData() = default;
108 static void SetInObject(CFXJS_PerObjectData* pData, in SetInObject()
117 static CFXJS_PerObjectData* GetFromObject(v8::Local<v8::Object> pObj) { in GetFromObject()
123 return static_cast<CFXJS_PerObjectData*>( in GetFromObject()
360 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in GetObjDefnID()
367 CFXJS_PerObjectData* pPerObjectData = in SetObjectPrivate()
368 CFXJS_PerObjectData::GetFromObject(pObj); in SetObjectPrivate()
376 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in FreeObjectPrivate()
494 CFXJS_PerObjectData::SetInObject(new CFXJS_PerObjectData(i), in InitializeEngine()
598 CFXJS_PerObjectData* pObjData = new CFXJS_PerObjectData(nObjDefnID); in NewFXJSBoundObject()
599 CFXJS_PerObjectData::SetInObject(pObjData, obj); in NewFXJSBoundObject()
631 auto* pData = CFXJS_PerObjectData::GetFromObject(pObj); in GetObjectPrivate()
644 auto* pProtoData = CFXJS_PerObjectData::GetFromObject(val.As<v8::Object>()); in GetObjectPrivate()