example.h
Go to the documentation of this file.
1 
9 #ifndef _EXAMPLE_H_
10 #define _EXAMPLE_H_
11 
12 #include "vector.h"
13 #include "object.h"
14 
22 typedef struct Example {
24  Vector(Object) objects;
25 } Example;
26 
31 void initExample(Example* exp);
32 
38 void freeExample(Example* exp, int freeItself);
39 
40 #endif // _EXAMPLE_H_
void initExample(Example *exp)
Initialize the example object.
Definition: example.c:10
All the objects composing an example (or a counter-example)
Definition: example.h:22
Contains the definition of the Object.
Contains the definition of the vectors (dynamic & generic arrays)
struct Example Example
All the objects composing an example (or a counter-example)
Contains all the attributes and relations that compose an Object.
Definition: object.h:18
void freeExample(Example *exp, int freeItself)
Free the example object.
Definition: example.c:14
Vector(Object) objects
The array that contains the objects of which is composed the example (or counter-example) ...