OpenScop  0.9.0
Data Fields
osl_generic Struct Reference

#include <generic.h>

Collaboration diagram for osl_generic:
Collaboration graph
[legend]

Data Fields

void * data
osl_interface_p interface
struct osl_genericnext

Detailed Description

The osl_generic_t structure stores OpenScop data and operations with no pre-defined type. The information is accessible through the data pointer while the type and operations are accessible through the interface pointer. A generic is a also a node of a NULL-terminated linked list of generics.

Definition at line 81 of file generic.h.


Field Documentation

Pointer to the data.

Definition at line 82 of file generic.h.

Referenced by osl_generic_equal(), osl_generic_lookup(), osl_scop_print(), osl_scop_print_scoplib(), and osl_scop_register_extension().

Interface to work with the data.

Definition at line 83 of file generic.h.

Referenced by osl_generic_add(), osl_generic_equal(), and osl_generic_free().


The documentation for this struct was generated from the following file: