|
Relational Algebra Engine
|
Attribute implementation for the Relational Algebra Engine. More...

Functions | |
| Attribute * | attribute_create (const char *name, AttributeType type, void *value) |
| Create a new Attribute. | |
| void | attribute_destroy (Attribute *attr) |
| Destroy an Attribute and free its memory. | |
| void | attribute_print (const Attribute *attr) |
| Print an Attribute to stdout. | |
Attribute implementation for the Relational Algebra Engine.
Handles creation, destruction, and printing of attributes, which are name-value pairs used as the basic building blocks of tuples in the relational model.
| Attribute * attribute_create | ( | const char * | name, |
| AttributeType | type, | ||
| void * | value | ||
| ) |
| void attribute_destroy | ( | Attribute * | attr | ) |