#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
 1.5.4