#include "gobj/ifacemgr.h"
#include "iface/ifaces.h"
#include "gobj/errors.h"
Compounds | |
| struct | Gj_Ifacemgr_struct |
Functions | |
| void | Gj_ifacemgr_new (Gj_Ctx* ctx) |
| Create a new interface manager. More... | |
| int | Gj_ifacemgr_delete (Gj_Ctx* ctx) |
| Delete the interface manager. More... | |
| void | Gj_ifacemgr_loadInternalIfaces (Gj_Ctx* ctx) |
| Load the internal interfaces. | |
| void | Gj_ifacemgr_addIface (Gj_Ctx* ctx, Gj_IfaceFuncs* funcs) |
| Add the given interface. | |
| Gj_Iface* | Gj_ifacemgr_getIface (Gj_Ctx* ctx, Gj_Id* id) |
| Get the corresponding interface pointer for an interface id. More... | |
| void | Gj_ifacemgr_releaseIface (Gj_Ctx* ctx, Gj_Iface* iface) |
| Release an interface pointer. | |
|
|
Create a new interface manager.
|
|
|
Delete the interface manager.
|
|
|
Get the corresponding interface pointer for an interface id. The returned pointer is STILL OWNED by the interface manager.
|
1.2.1 written by Dimitri van Heesch,
© 1997-2000