Lines Matching refs:CFXJS_PerObjectData
58 class CFXJS_PerObjectData { class
60 ~CFXJS_PerObjectData() = default;
68 1, new CFXJS_PerObjectData(nObjDefnID)); in SetNewDataInObject()
72 static CFXJS_PerObjectData* GetFromObject(v8::Local<v8::Object> pObj) { in GetFromObject()
78 return static_cast<CFXJS_PerObjectData*>( in GetFromObject()
87 explicit CFXJS_PerObjectData(uint32_t nObjDefnID) : m_ObjDefnID(nObjDefnID) {} in CFXJS_PerObjectData() function in CFXJS_PerObjectData
95 : public v8::StdMapTraits<CFXJS_PerObjectData*, v8::Object> {
97 using WeakCallbackDataType = CFXJS_PerObjectData;
128 using WeakCallbackDataType = CFXJS_PerObjectData;
136 WeakCallbackDataType* key = CFXJS_PerObjectData::GetFromObject(handle); in SetAndMakeWeak()
392 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in GetObjDefnID()
399 CFXJS_PerObjectData* pPerObjectData = in SetObjectPrivate()
400 CFXJS_PerObjectData::GetFromObject(pObj); in SetObjectPrivate()
407 CFXJS_PerObjectData* pData = CFXJS_PerObjectData::GetFromObject(pObj); in FreeObjectPrivate()
527 CFXJS_PerObjectData::SetNewDataInObject(i, pThis); in InitializeEngine()
621 CFXJS_PerObjectData::SetNewDataInObject(nObjDefnID, obj); in NewFXJSBoundObject()
653 auto* pData = CFXJS_PerObjectData::GetFromObject(pObj); in GetObjectPrivate()
666 auto* pProtoData = CFXJS_PerObjectData::GetFromObject(val.As<v8::Object>()); in GetObjectPrivate()