mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-07 20:17:37 +00:00
26 lines
602 B
C++
26 lines
602 B
C++
#ifndef ACTIVEXPLUGIN_H
|
|
#define ACTIVEXPLUGIN_H
|
|
|
|
class CActiveXPlugin : public nsIPlugin
|
|
{
|
|
protected:
|
|
virtual ~CActiveXPlugin();
|
|
|
|
public:
|
|
CActiveXPlugin();
|
|
|
|
// nsISupports overrides
|
|
NS_DECL_ISUPPORTS
|
|
|
|
// nsIFactory overrides
|
|
NS_IMETHOD CreateInstance(nsISupports *aOuter, REFNSIID aIID, void **aResult);
|
|
NS_IMETHOD LockFactory(PRBool aLock);
|
|
|
|
// nsIPlugin overrides
|
|
NS_IMETHOD Initialize(nsISupports* browserInterfaces);
|
|
NS_IMETHOD Shutdown(void);
|
|
NS_IMETHOD GetMIMEDescription(const char* *resultingDesc);
|
|
NS_IMETHOD GetValue(nsPluginVariable variable, void *value);
|
|
};
|
|
|
|
#endif |