out-attribute.h File Reference

Contains the definition of the OutAttribute. More...

#include "attribute-types.h"
#include "interval.h"
#include "out-enum.h"
Include dependency graph for out-attribute.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  OutAttribute
 Represents an attribute used by the solution and the value it holds. More...
 

Typedefs

typedef struct OutAttribute OutAttribute
 Represents an attribute used by the solution and the value it holds. More...
 

Functions

void freeOutAttribute (OutAttribute *oa, int freeItself)
 Free the OutAttribute. More...
 

Detailed Description

Contains the definition of the OutAttribute.

Author
Bastien Philip (ebatsin)
Gaël Foppolo (gaelfoppolo)

Typedef Documentation

typedef struct OutAttribute OutAttribute

Represents an attribute used by the solution and the value it holds.

This structure holds the attribute of the object generated by the solution. They contains the generalization of the objects of which they are the composition OutAttribute can hold values of different types (integer interval, items of an enumeration, node or leaf of a tree).

Function Documentation

void freeOutAttribute ( OutAttribute oa,
int  freeItself 
)

Free the OutAttribute.

Parameters
oaA pointer to the OutAttribute to free
freeItselfBoolean to know whether the OutAttribute is to be freed or not
Author
Bastien Philip (ebatsin)
Gaël Foppolo (gaelfoppolo)

Here is the call graph for this function:

Here is the caller graph for this function: