/* ============================================================================ Name : ArrayListOfDogs.c Author : Matt Boutell, David Mutchler and YOUR-NAME-HERE Description : A simple version of a resizable array of Dogs. ============================================================================ */ #ifndef ARRAYLISTOFDOGS_H_ #define ARRAYLISTOFDOGS_H_ #include "Dog.h" typedef struct { // TODO: Fill in the fields here } ArrayListOfDogs; ArrayListOfDogs* constructArrayListOfDogs(); void add(ArrayListOfDogs* dogs, Dog* dogToAdd); unsigned int listStoredAt(ArrayListOfDogs* dogs); int listSize(ArrayListOfDogs* dogs); int listCapacity(ArrayListOfDogs* dogs); void listPrintContents(ArrayListOfDogs* dogs); #endif /* ARRAYLISTOFDOGS_H_ */