efl/src/tests/eolian/data/struct_ref.c

54 lines
664 B
C

#ifndef _TYPES_OUTPUT_C_
#define _TYPES_OUTPUT_C_
#ifndef _STRUCT_EO_CLASS_TYPE
#define _STRUCT_EO_CLASS_TYPE
typedef Eo Struct;
#endif
#ifndef _STRUCT_EO_TYPES
#define _STRUCT_EO_TYPES
typedef struct _Foo Foo;
typedef struct {
Foo a;
struct _Foo b;
} Bar;
struct Named {
int field;
const char *something;
};
struct Another {
struct Named field;
};
struct _Foo {
int field;
float another;
};
struct Opaque;
#endif
#define STRUCT_CLASS struct_class_get()
const Eo_Class *struct_class_get(void) EINA_CONST;
/**
*
* No description supplied.
*
* @param[in] idx No description supplied.
*
*/
EOAPI char * struct_foo(int idx);
#endif