64 #ifndef OSL_INTERFACE_H 65 # define OSL_INTERFACE_H 69 # if defined(__cplusplus) 76 typedef char * (*osl_sprint_f)(
void *);
77 typedef void * (*osl_sread_f) (
char **);
78 typedef void * (*osl_malloc_f)(void);
80 typedef void * (*osl_clone_f) (
void *);
134 # if defined(__cplusplus) osl_interface_p osl_interface_clone(osl_interface_p)
void *(* osl_clone_f)(void *)
void *(* osl_sread_f)(char **)
osl_interface_p osl_interface_malloc(void)
void(* osl_idump_f)(FILE *, void *, int)
char *(* osl_sprint_f)(void *)
void osl_interface_add(osl_interface_p *, osl_interface_p)
int osl_interface_number(osl_interface_p)
void *(* osl_malloc_f)(void)
int(* osl_equal_f)(void *, void *)
osl_interface_p osl_interface_lookup(osl_interface_p, char *)
int osl_interface_equal(osl_interface_p, osl_interface_p)
void osl_interface_idump(FILE *, osl_interface_p, int)
void(* osl_free_f)(void *)
void osl_interface_free(osl_interface_p)
osl_interface_p osl_interface_get_default_registry(void)
void osl_interface_dump(FILE *, osl_interface_p)
struct osl_interface * next
osl_interface_p osl_interface_nclone(osl_interface_p, int)
struct osl_interface * osl_interface_p