26 #ifndef BINDINGS_C_RUNTIME_H_ 27 #define BINDINGS_C_RUNTIME_H_ 29 #if ENABLE(NETSCAPE_PLUGIN_API) 31 #include "BridgeJSC.h" 32 #include "npruntime_internal.h" 37 class CField :
public Field {
41 JSValue valueFromInstance(ExecState*,
const Instance*)
const override;
42 bool setValueToInstance(ExecState*,
const Instance*, JSValue)
const override;
51 class CMethod :
public Method
54 CMethod(
NPIdentifier ident) : _methodIdentifier(ident) { }
57 int numParameters()
const override {
return 0; }
66 #endif // ENABLE(NETSCAPE_PLUGIN_API)
Definition: AirOpcode.h:4
required DOMString identifier
Definition: ApplePayShippingMethod.idl:33