#include "baseobj.h"
Go to the source code of this file.
Namespaces | |
| namespace | OSGK |
Classes | |
| struct | OSGK::ComponentMgr |
| Gecko component manager wrapper. More... | |
| struct | OSGK_ComponentMgr |
| Gecko component manager wrapper. More... | |
Typedefs | |
| typedef struct nsID | nsCID |
Functions | |
| int | osgk_componentmgr_register_xpcom_factory (OSGK_ComponentMgr *compMgr, const nsCID *aClass, const char *className, const char *contractID, nsIFactory *factory, OSGK_GeckoResult *geckoResult=0) |
| Register an XPCOM component factory with Gecko's component manager. | |
| typedef struct nsID nsCID |
| int osgk_componentmgr_register_xpcom_factory | ( | OSGK_ComponentMgr * | compMgr, | |
| const nsCID * | aClass, | |||
| const char * | className, | |||
| const char * | contractID, | |||
| nsIFactory * | factory, | |||
| OSGK_GeckoResult * | geckoResult = 0 | |||
| ) |
Register an XPCOM component factory with Gecko's component manager.
| compMgr | Component manager wrapper object. | |
| aClass | Class ID of the class produced by the factory. | |
| className | Name of the class produced by the factory. | |
| contractID | Contract ID for the class produced by the factory. | |
| factory | The factory. | |
| geckoResult | Optionally returns the Gecko result code for the registration. |
1.5.4