65 # define OSL_generic_H 69 # if defined(__cplusplus) 139 # if defined(__cplusplus)
osl_interface_p interface
osl_generic_p osl_generic_clone(osl_generic_p)
struct osl_generic const * osl_const_generic_p
osl_generic_p osl_generic_nclone(osl_generic_p, int)
This function builds and returns a "hard copy" (not a pointer copy) of the n first elements of an osl...
void osl_generic_print(FILE *, osl_generic_p)
osl_generic_p osl_generic_sread(char **, osl_interface_p)
struct osl_generic * next
char * osl_generic_sprint(osl_generic_p)
void osl_generic_free(osl_generic_p)
void osl_generic_add(osl_generic_p *, osl_generic_p)
int osl_generic_has_URI(osl_const_generic_const_p, char const *const)
void osl_generic_print_options_scoplib(FILE *, osl_generic_p)
osl_generic_p osl_generic_read(FILE *, osl_interface_p)
void osl_generic_remove(osl_generic_p *, char *)
void osl_generic_remove_node(osl_generic_p *, osl_generic_p)
struct osl_generic *const osl_generic_const_p
osl_generic_p osl_generic_shell(void *, osl_interface_p)
osl_generic_p osl_generic_sread_one(char **, osl_interface_p)
struct osl_generic const *const osl_const_generic_const_p
void osl_generic_dump(FILE *, osl_generic_p)
int osl_generic_count(osl_generic_p)
int osl_generic_number(osl_generic_p)
osl_generic_p osl_generic_malloc(void)
void * osl_generic_lookup(osl_generic_p, char const *const)
osl_generic_p osl_generic_read_one(FILE *, osl_interface_p)
struct osl_generic * osl_generic_p
int osl_generic_equal(osl_generic_p, osl_generic_p)
struct osl_generic const osl_const_generic_t
void osl_generic_idump(FILE *, osl_generic_p, int)