Add a new table with a given name to the database. If a table with that name already exists, then don't create a duplicate.
Remove any tables with a given name from the database.
Add an element to a given table.
Remove an element from a given table. Hint: caller must provide some way to identify the element, such as its index or a pointer to the element.
Add a field with a given name, data type and value to an element.
Get a field with a given name and data type from an element, if one exists.
Get all elements from a table that have a field with a given name and a value equal to a given value. Note that it is not necessary to support comparison types that do not override the == operator.
Print functions for each object that output the entire contents of the database when Database::Print() is called. In other words, all of your classes should implement a print function that is called in turn by Database::Print().
Seeking CD / Trans, Female
Is it your profile? Change your privacy settings to alter what details are showing here.
Gender | Male | |
Age | 48 | |
Location | USA, Florida, Sanford | |
🌈 Sexuality | Straight |