#ifndef __LIST_H #define __LIST_H #include #include #define START_SIZE 100 #define INCREMENT_BY 25 class List { private: size_t m_element_size; size_t m_max; size_t m_current; uint8_t *m_elements; public: void init(size_t element_size); void add(void *element); void *get(size_t i); size_t size(void); void clean(void); }; #endif