OutAttribute Struct Reference

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

#include <out-attribute.h>

Collaboration diagram for OutAttribute:

Data Fields

attrType type
 The type contained by this attribute.
 
union {
   Interval   inter
 Contains the definition of the type if it is an interval.
 
   OutEnum   oenu
 Contains the definition of the type if it is an enumeration extract.
 
   int   tree
 Contains the definition of the type if it is the node or the leaf of a tree.
 
}; 
 As model types can be of 3 different types, each is defined, the good one is selected via the type field.
 

Detailed Description

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).


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