Lines Matching refs:CefRefPtr
114 CefRefPtr<CefV8Handler> handler);
130 static CefRefPtr<CefV8Context> GetCurrentContext();
136 static CefRefPtr<CefV8Context> GetEnteredContext();
150 virtual CefRefPtr<CefTaskRunner> GetTaskRunner() = 0;
165 virtual CefRefPtr<CefBrowser> GetBrowser() = 0;
172 virtual CefRefPtr<CefFrame> GetFrame() = 0;
179 virtual CefRefPtr<CefV8Value> GetGlobal() = 0;
203 virtual bool IsSame(CefRefPtr<CefV8Context> that) = 0;
217 CefRefPtr<CefV8Value>& retval,
218 CefRefPtr<CefV8Exception>& exception) = 0;
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,
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(
498 CefRefPtr<CefV8Accessor> accessor,
499 CefRefPtr<CefV8Interceptor> interceptor);
509 static CefRefPtr<CefV8Value> CreateArray(int length);
522 static CefRefPtr<CefV8Value> CreateArrayBuffer(
525 CefRefPtr<CefV8ArrayBufferReleaseCallback> release_callback);
534 static CefRefPtr<CefV8Value> CreateFunction(const CefString& name,
535 CefRefPtr<CefV8Handler> handler);
622 virtual bool IsSame(CefRefPtr<CefV8Value> that) = 0;
682 virtual CefRefPtr<CefV8Exception> GetException() = 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;
796 virtual bool SetUserData(CefRefPtr<CefBaseRefCounted> user_data) = 0;
802 virtual CefRefPtr<CefBaseRefCounted> GetUserData() = 0;
840 virtual CefRefPtr<CefV8ArrayBufferReleaseCallback>
864 virtual CefRefPtr<CefV8Handler> GetFunctionHandler() = 0;
877 virtual CefRefPtr<CefV8Value> ExecuteFunction(
878 CefRefPtr<CefV8Value> object,
890 virtual CefRefPtr<CefV8Value> ExecuteFunctionWithContext(
891 CefRefPtr<CefV8Context> context,
892 CefRefPtr<CefV8Value> object,
911 static CefRefPtr<CefV8StackTrace> GetCurrent(int frame_limit);
931 virtual CefRefPtr<CefV8StackFrame> GetFrame(int index) = 0;