Searched refs:NPVariantData (Results 1 - 10 of 10) sorted by relevance

/external/webkit/Source/WebKit2/Shared/Plugins/
H A DNPVariantData.cpp27 #include "NPVariantData.h"
38 NPVariantData::NPVariantData() function in class:WebKit::NPVariantData
39 : m_type(NPVariantData::Void)
48 NPVariantData NPVariantData::makeVoid()
50 return NPVariantData();
53 NPVariantData NPVariantData::makeNull()
55 NPVariantData npVariantDat
[all...]
H A DNPVariantData.h42 class NPVariantData { class in namespace:WebKit
54 NPVariantData();
56 static NPVariantData makeVoid();
57 static NPVariantData makeNull();
58 static NPVariantData makeBool(bool value);
59 static NPVariantData makeInt32(int32_t value);
60 static NPVariantData makeDouble(double value);
61 static NPVariantData makeString(const char* string, unsigned length);
62 static NPVariantData makeLocalNPObjectID(uint64_t value);
63 static NPVariantData makeRemoteNPObjectI
[all...]
H A DNPObjectMessageReceiver.h40 class NPVariantData;
61 void invoke(const NPIdentifierData&, const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData);
62 void invokeDefault(const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData);
64 void getProperty(const NPIdentifierData&, bool& returnValue, NPVariantData& resultData);
65 void setProperty(const NPIdentifierData&, const NPVariantData& propertyValueData, bool& returnValue);
68 void construct(const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData);
H A DNPRemoteObjectMap.cpp34 #include "NPVariantData.h"
92 NPVariantData NPRemoteObjectMap::npVariantToNPVariantData(const NPVariant& variant, Plugin* plugin)
96 return NPVariantData::makeVoid();
99 return NPVariantData::makeNull();
102 return NPVariantData::makeBool(variant.value.boolValue);
105 return NPVariantData::makeInt32(variant.value.intValue);
108 return NPVariantData::makeDouble(variant.value.doubleValue);
111 return NPVariantData::makeString(variant.value.stringValue.UTF8Characters, variant.value.stringValue.UTF8Length);
123 return NPVariantData::makeRemoteNPObjectID(npObjectID);
127 return NPVariantData
[all...]
H A DNPRemoteObjectMap.h41 class NPVariantData;
57 // Given an NPVariant, creates an NPVariantData object (a CoreIPC representation of an NPVariant).
58 NPVariantData npVariantToNPVariantData(const NPVariant&, Plugin*);
60 // Given an NPVariantData, creates an NPVariant object.
61 NPVariant npVariantDataToNPVariant(const NPVariantData&, Plugin*);
H A DNPObjectMessageReceiver.cpp34 #include "NPVariantData.h"
74 void NPObjectMessageReceiver::invoke(const NPIdentifierData& methodNameData, const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData)
90 // Convert the NPVariant to an NPVariantData.
102 void NPObjectMessageReceiver::invokeDefault(const Vector<NPVariantData>& argumentsData, bool& returnValue, NPVariantData& resultData)
118 // Convert the NPVariant to an NPVariantData.
140 void NPObjectMessageReceiver::getProperty(const NPIdentifierData& propertyNameData, bool& returnValue, NPVariantData& resultData)
152 // Convert the NPVariant to an NPVariantData.
159 void NPObjectMessageReceiver::setProperty(const NPIdentifierData& propertyNameData, const NPVariantData
[all...]
H A DNPObjectProxy.cpp37 #include "NPVariantData.h"
115 Vector<NPVariantData> argumentsData;
120 NPVariantData resultData;
137 Vector<NPVariantData> argumentsData;
142 NPVariantData resultData;
177 NPVariantData resultData;
195 NPVariantData propertyValueData = m_npRemoteObjectMap->npVariantToNPVariantData(*value, m_plugin);
249 Vector<NPVariantData> argumentsData;
254 NPVariantData resultData;
/external/webkit/Source/WebKit2/WebProcess/Plugins/
H A DPluginProxy.h46 class NPVariantData;
114 void evaluate(const NPVariantData& npObjectAsVariantData, const String& scriptString, bool allowPopups, bool& returnValue, NPVariantData& resultData);
H A DPluginProxy.cpp34 #include "NPVariantData.h"
414 void PluginProxy::evaluate(const NPVariantData& npObjectAsVariantData, const String& scriptString, bool allowPopups, bool& returnValue, NPVariantData& resultData)
429 // Convert the NPVariant to an NPVariantData.
/external/webkit/Source/WebKit2/PluginProcess/
H A DPluginControllerProxy.cpp35 #include "NPVariantData.h"
264 // Send the NPObject over as an NPVariantData.
265 NPVariantData npObjectAsNPVariantData = m_connection->npRemoteObjectMap()->npVariantToNPVariantData(npObjectAsNPVariant, m_plugin.get());
268 NPVariantData resultData;

Completed in 100 milliseconds