|
Prototypes For Virtual Functions |
The functions in this group are wrappers which in most cases directly call the implementations of the functions.
|
typedef AH_JOBPLUGIN *(* | AH_JOBPLUGIN_NEWFN )(AH_PROVIDER *pro) |
typedef AH_JOB *(* | AH_JOBPLUGIN_FACTORYFN )(AH_JOBPLUGIN *jp, AB_JOB_TYPE jt, AH_CUSTOMER *cu, AH_ACCOUNT *a) |
typedef int(* | AH_JOBPLUGIN_CHECKFN )(AH_JOBPLUGIN *jp, AB_JOB_TYPE jt) |
Virtual Functions |
The functions in this group are wrappers which in most cases directly call the implementations of the functions.
|
AQHBCI_API AH_JOB * | AH_JobPlugin_Factory (AH_JOBPLUGIN *jp, AB_JOB_TYPE jt, AH_CUSTOMER *cu, AH_ACCOUNT *a) |
AQHBCI_API int | AH_JobPlugin_CheckType (AH_JOBPLUGIN *jp, AB_JOB_TYPE jt) |
AQHBCI_API const char * | AH_JobPlugin_GetName (const AH_JOBPLUGIN *jp) |
AQHBCI_API const char * | AH_JobPlugin_GetDescription (const AH_JOBPLUGIN *jp) |
AQHBCI_API void | AH_JobPlugin_SetDescription (AH_JOBPLUGIN *jp, const char *s) |
Setters For Virtual Functions |
AQHBCI_API void | AH_JobPlugin_SetFactoryFn (AH_JOBPLUGIN *jp, AH_JOBPLUGIN_FACTORYFN f) |
AQHBCI_API void | AH_JobPlugin_SetCheckFn (AH_JOBPLUGIN *jp, AH_JOBPLUGIN_CHECKFN f) |
Typedefs |
typedef AH_JOBPLUGIN | AH_JOBPLUGIN |
Functions |
| GWEN_LIST_FUNCTION_LIB_DEFS (AH_JOBPLUGIN, AH_JobPlugin, AQHBCI_API) |
| GWEN_INHERIT_FUNCTION_LIB_DEFS (AH_JOBPLUGIN, AQHBCI_API) |
AQHBCI_API AH_JOBPLUGIN * | AH_JobPlugin_new (AH_PROVIDER *pro, const char *name) |
AQHBCI_API void | AH_JobPlugin_free (AH_JOBPLUGIN *jp) |
AQHBCI_API GWEN_LIBLOADER * | AH_JobPlugin_GetLibLoader (const AH_JOBPLUGIN *jp) |
AQHBCI_API void | AH_JobPlugin_SetLibLoader (AH_JOBPLUGIN *jp, GWEN_LIBLOADER *ll) |
AQHBCI_API AH_PROVIDER * | AH_JobPlugin_GetProvider (const AH_JOBPLUGIN *jp) |