|
Classes |
| struct | expect_result |
Defines |
| #define | PIKE_MODULE_EXPORT(MOD, SYM) pike_module_export_symbol(#MOD "." #SYM, CONSTANT_STRLEN(#MOD "." #SYM), (void *)SYM) |
| #define | PIKE_MODULE_IMPORT(MOD, SYM) pike_module_import_symbol(#MOD "." #SYM, CONSTANT_STRLEN(#MOD "." #SYM), #MOD, CONSTANT_STRLEN(#MOD)) |
Enumerations |
| enum | error_type { ERR_NONE,
ERR_TOO_FEW,
ERR_TOO_MANY,
ERR_BAD_ARG
} |
Functions |
| PMOD_EXPORT int | check_args (int args,...) |
| PMOD_EXPORT void | check_all_args (const char *fnname, int args,...) |
| int | va_get_args (struct svalue *s, INT32 num_args, const char *fmt, va_list ap) |
| PMOD_EXPORT int | get_args (struct svalue *s, INT32 num_args, const char *fmt,...) |
| PMOD_EXPORT void | get_all_args (const char *fname, INT32 args, const char *format,...) |
| PMOD_EXPORT void | pike_module_export_symbol (const char *str, int len, void *ptr) |
| PMOD_EXPORT void * | pike_module_import_symbol (const char *str, int len, const char *module, int module_len) |
| void | cleanup_module_support (void) |