コード例 #1
0
ファイル: JS_Value.cpp プロジェクト: was4444/pdfium
v8::Local<v8::Array> CJS_Value::ToV8Array() const {
  if (IsArrayObject())
    return v8::Local<v8::Array>::Cast(JS_ToObject(m_isolate, m_pValue));
  return v8::Local<v8::Array>();
}
コード例 #2
0
ファイル: JS_Value.cpp プロジェクト: was4444/pdfium
v8::Local<v8::Object> CJS_Value::ToV8Object() const {
  return JS_ToObject(m_isolate, m_pValue);
}
コード例 #3
0
ファイル: JS_Value.cpp プロジェクト: was4444/pdfium
CJS_Object* CJS_Value::ToCJSObject() const {
  v8::Local<v8::Object> pObj = JS_ToObject(m_isolate, m_pValue);
  return (CJS_Object*)JS_GetPrivate(m_isolate, pObj);
}
コード例 #4
0
ファイル: JS_Value.cpp プロジェクト: azunite/pdfium_ch
CJS_Value::operator v8::Handle<v8::Array>() const
{
	if (IsArrayObject())
		return v8::Handle<v8::Array>::Cast(JS_ToObject(m_pValue));
	return v8::Handle<v8::Array>();
}
コード例 #5
0
ファイル: JS_Value.cpp プロジェクト: azunite/pdfium_ch
CJS_Value::operator v8::Handle<v8::Object>() const
{
	return JS_ToObject(m_pValue);
}
コード例 #6
0
ファイル: JS_Value.cpp プロジェクト: azunite/pdfium_ch
CJS_Value::operator CJS_Object *() const
{

	v8::Handle<v8::Object>	pObj = JS_ToObject(m_pValue);
	return (CJS_Object*)JS_GetPrivate(m_isolate, pObj);
}