Lines Matching full:pdata
153 v8::Local<v8::Object> pData;
154 vp >> pData;
156 false, "", pData, FALSE);
175 JSGlobalData* pData = it->second;
176 if (pData->bDeleted) {
180 switch (pData->nType) {
182 vp << pData->dData;
185 vp << pData->bData;
188 vp << pData->sData;
192 vp.GetJSRuntime()->GetIsolate(), pData->pData);
218 JSGlobalData* pData = it->second;
219 if (!pData->bDeleted) {
220 pData->bPersistent = params[1].ToBool();
231 CJS_GlobalData_Element* pData = m_pGlobalData->GetAt(i);
232 switch (pData->data.nType) {
234 SetGlobalVariables(pData->data.sKey, JS_GLOBALDATA_TYPE_NUMBER,
235 pData->data.dData, false, "",
236 v8::Local<v8::Object>(), pData->bPersistent == 1);
238 pData->data.sKey.UTF8Decode().c_str(),
239 pData->data.dData);
242 SetGlobalVariables(pData->data.sKey, JS_GLOBALDATA_TYPE_BOOLEAN, 0,
243 (bool)(pData->data.bData == 1), "",
244 v8::Local<v8::Object>(), pData->bPersistent == 1);
246 pData->data.sKey.UTF8Decode().c_str(),
247 (bool)(pData->data.bData == 1));
250 SetGlobalVariables(pData->data.sKey, JS_GLOBALDATA_TYPE_STRING, 0,
251 false, pData->data.sData, v8::Local<v8::Object>(),
252 pData->bPersistent == 1);
254 pData->data.sKey.UTF8Decode().c_str(),
255 pData->data.sData.UTF8Decode().c_str());
261 PutObjectProperty(pObj, &pData->data);
263 SetGlobalVariables(pData->data.sKey, JS_GLOBALDATA_TYPE_OBJECT, 0,
264 false, "", pObj, pData->bPersistent == 1);
266 pData->data.sKey.UTF8Decode().c_str(), pObj);
270 SetGlobalVariables(pData->data.sKey, JS_GLOBALDATA_TYPE_NULL, 0, false,
272 pData->bPersistent == 1);
274 pData->data.sKey.UTF8Decode().c_str());
283 JSGlobalData* pData = it->second;
284 if (pData->bDeleted) {
287 switch (pData->nType) {
289 m_pGlobalData->SetGlobalVariableNumber(name, pData->dData);
290 m_pGlobalData->SetGlobalVariablePersistent(name, pData->bPersistent);
293 m_pGlobalData->SetGlobalVariableBoolean(name, pData->bData);
294 m_pGlobalData->SetGlobalVariablePersistent(name, pData->bPersistent);
297 m_pGlobalData->SetGlobalVariableString(name, pData->sData);
298 m_pGlobalData->SetGlobalVariablePersistent(name, pData->bPersistent);
304 GetJSObject()->GetIsolate(), pData->pData);
308 pData->bPersistent);
313 m_pGlobalData->SetGlobalVariablePersistent(name, pData->bPersistent);
378 CJS_KeyValue* pData) {
379 for (int i = 0, sz = pData->objData.Count(); i < sz; i++) {
380 CJS_KeyValue* pObjData = pData->objData.GetAt(i);
421 v8::Local<v8::Object> pData,
448 pTemp->pData.Reset(pData->GetIsolate(), pData);
482 pNewData->pData.Reset(pData->GetIsolate(), pData);