Lines Matching defs:Object
113 template<typename T> struct Object : NPObject { struct
115 static NPObject* create(PluginTest* pluginTest) in create() argument
124 bool hasMethod(NPIdentifier methodName) in hasMethod()
130 bool invoke(NPIdentifier methodName, const NPVariant*, uint32_t, NPVariant* result) in invoke()
155 Object() in Object() argument
160 virtual ~Object() in ~Object() argument
167 static NPObject* NP_Allocate(NPP npp, NPClass* aClass) in NP_Allocate() argument
172 static void NP_Deallocate(NPObject* npObject) in NP_Deallocate() argument
177 static bool NP_HasMethod(NPObject* npObject, NPIdentifier methodName) in NP_HasMethod() argument
182 …static bool NP_Invoke(NPObject* npObject, NPIdentifier methodName, const NPVariant* arguments, uin… in NP_Invoke() argument
187 …static bool NP_InvokeDefault(NPObject* npObject, const NPVariant* arguments, uint32_t argumentCoun… in NP_InvokeDefault() argument
192 static bool NP_HasProperty(NPObject* npObject, NPIdentifier propertyName) in NP_HasProperty() argument
197 static bool NP_GetProperty(NPObject* npObject, NPIdentifier propertyName, NPVariant* result) in NP_GetProperty() argument
202 static NPClass* npClass() in npClass()
223 PluginTest* m_pluginTest;