• Home
  • Raw
  • Download

Lines Matching refs:CefV8Value

50 class CefV8Value;  variable
179 virtual CefRefPtr<CefV8Value> GetGlobal() = 0;
217 CefRefPtr<CefV8Value>& retval,
221 typedef std::vector<CefRefPtr<CefV8Value>> CefV8ValueList;
239 CefRefPtr<CefV8Value> object,
241 CefRefPtr<CefV8Value>& retval,
262 const CefRefPtr<CefV8Value> object,
263 CefRefPtr<CefV8Value>& retval,
275 const CefRefPtr<CefV8Value> object,
276 const CefRefPtr<CefV8Value> value,
302 const CefRefPtr<CefV8Value> object,
303 CefRefPtr<CefV8Value>& retval,
316 const CefRefPtr<CefV8Value> object,
317 CefRefPtr<CefV8Value>& retval,
330 const CefRefPtr<CefV8Value> object,
331 const CefRefPtr<CefV8Value> value,
343 const CefRefPtr<CefV8Value> object,
344 const CefRefPtr<CefV8Value> value,
433 class CefV8Value : public virtual CefBaseRefCounted {
442 static CefRefPtr<CefV8Value> CreateUndefined();
448 static CefRefPtr<CefV8Value> CreateNull();
454 static CefRefPtr<CefV8Value> CreateBool(bool value);
460 static CefRefPtr<CefV8Value> CreateInt(int32 value);
466 static CefRefPtr<CefV8Value> CreateUInt(uint32 value);
472 static CefRefPtr<CefV8Value> CreateDouble(double value);
481 static CefRefPtr<CefV8Value> CreateDate(const CefTime& date);
487 static CefRefPtr<CefV8Value> CreateString(const CefString& value);
497 static CefRefPtr<CefV8Value> CreateObject(
509 static CefRefPtr<CefV8Value> CreateArray(int length);
522 static CefRefPtr<CefV8Value> CreateArrayBuffer(
534 static CefRefPtr<CefV8Value> CreateFunction(const CefString& name,
622 virtual bool IsSame(CefRefPtr<CefV8Value> that) = 0;
742 virtual CefRefPtr<CefV8Value> GetValue(const CefString& key) = 0;
749 virtual CefRefPtr<CefV8Value> GetValue(int index) = 0;
759 CefRefPtr<CefV8Value> value,
769 virtual bool SetValue(int index, CefRefPtr<CefV8Value> value) = 0;
877 virtual CefRefPtr<CefV8Value> ExecuteFunction(
878 CefRefPtr<CefV8Value> object,
890 virtual CefRefPtr<CefV8Value> ExecuteFunctionWithContext(
892 CefRefPtr<CefV8Value> object,