Set Tuple
Definition tuple.h:7
void tuple_print(const Tuple *t)
Print a Tuple to stdout.
Definition tuple.c:75
Tuple * tuple_create(void)
Create a new Tuple.
Definition tuple.c:40
int tuple_add_attribute(Tuple *t, Attribute *attr)
Add an Attribute to a Tuple.
Definition tuple.c:56
int tuple_equals(Tuple *a, Tuple *b)
Check if two Tuples are equal (all attributes match).
Definition tuple.c:168
Attribute * tuple_find_attribute(Tuple *t, const char *name)
Find an Attribute in a Tuple by name.
Definition tuple.c:107
void tuple_destroy(Tuple *t)
Destroy a Tuple and free its memory.
Definition tuple.c:47