Searched defs:NPObject (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/content/renderer/pepper/
H A Dhost_var_tracker.h22 typedef struct NPObject NPObject; typedef in typeref:struct:NPObject
32 // Adds NPObject var tracking to the standard PPAPI VarTracker for use in the
40 // NPObject and get the NPObjectVar corresponding to it. This Add/Remove
46 // Looks up a previously registered NPObjectVar for the given NPObject and
48 // given NPObject for the given instance. See AddNPObjectVar above.
50 NPObject* np_object);
85 typedef std::map<NPObject*, ppapi::NPObjectVar*> NPObjectToNPObjectVarMap;
88 // then by the NPObject*. This allows us to look up an NPObjectVar given
92 // NPObjectToNPObjectVarMap lazily when the first NPObject va
[all...]
H A Dnpobject_var.h15 typedef struct NPObject NPObject; typedef in typeref:struct:NPObject
25 // reference. If two different modules reference the same NPObject (like the
33 // guarantees that we maintain the 1:1 mapping between NPObject and
35 NPObjectVar(PP_Instance instance, NPObject* np_object);
41 // Returns the underlying NPObject corresponding to this NPObjectVar.
43 NPObject* np_object() const { return np_object_; }
64 NPObject* np_object_;
H A Dplugin_object.h14 typedef struct NPObject NPObject; typedef in typeref:struct:NPObject
40 NPObject* GetNPObject() const;
46 static bool IsInstanceOf(NPObject* np_object,
50 // Converts the given NPObject to the corresponding ObjectVar.
52 // The given NPObject must be one corresponding to a PluginObject or this
56 static PluginObject* FromNPObject(NPObject* object);
58 // Allocates a plugin wrapper object and returns it as an NPObject. This is
60 static NPObject* AllocateObjectWrapper();
66 // will set up the correct NPObject
[all...]
/external/chromium_org/third_party/npapi/bindings/
H A Dnpruntime.h82 always wrapped in an NPObject. The 'interface' of an NPObject is
85 typedef struct NPObject NPObject; typedef in typeref:struct:NPObject
111 NPObject *objectValue;
245 NPObject behavior is implemented using the following set of
251 typedef NPObject *(*NPAllocateFunctionPtr)(NPP npp, NPClass *aClass);
252 typedef void (*NPDeallocateFunctionPtr)(NPObject *npobj);
253 typedef void (*NPInvalidateFunctionPtr)(NPObject *npobj);
254 typedef bool (*NPHasMethodFunctionPtr)(NPObject *npob
327 struct NPObject { struct
[all...]
/external/chromium_org/third_party/npapi/npspy/extern/plugin/
H A Dnpruntime.h45 * pointers instead of NPObject pointers.
110 always wrapped in an NPObject. The 'interface' of an NPObject is
113 typedef struct NPObject NPObject; typedef in typeref:struct:NPObject
139 NPObject *objectValue;
271 NPObject behavior is implemented using the following set of
277 typedef NPObject *(*NPAllocateFunctionPtr)(NPP npp, NPClass *aClass);
278 typedef void (*NPDeallocateFunctionPtr)(NPObject *npobj);
279 typedef void (*NPInvalidateFunctionPtr)(NPObject *npob
343 struct NPObject { struct
[all...]

Completed in 4841 milliseconds