Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-08 | Fix trivial compiler errors. | Tucker Evans | |
2020-05-30 | Add remove index function for double ended queue. | Tucker Evans | |
2020-05-30 | Add deq_clear function for double ended queue. | Tucker Evans | |
Frees all elements in double ended queue, does not free the queue struct itself (deq_free is used for this). | |||
2020-05-29 | Fix change beg, end to indices. | Tucker Evans | |
These are now indices of the buffer rather than pointers into buffer, as this is simpler to maintain and extend. end is also changed to point to next location for storage rather than the last element. | |||
2020-05-27 | Fix resize implementation (double ended queue). | Tucker Evans | |
Needed to take into account circular buffer i.e. handle a split buffer (base<->end & beg<->limit) along with regular (beg<->end). | |||
2020-05-27 | Add brief description of double ended queue struct. | Tucker Evans | |
2020-05-27 | Add print function for double ended queue. | Tucker Evans | |
Moves original print to debug_print. | |||
2020-05-27 | Fix trivial compiler errors. | Tucker Evans | |
2020-05-27 | Fix double ended queue pop back w/ wrap around. | Tucker Evans | |
2020-05-27 | Fix move index function for double ended queue. | Tucker Evans | |
2020-05-27 | Fix double ended queue pop front w/ wrap around. | Tucker Evans | |
2020-05-26 | Fix push front for double ended queue. | Tucker Evans | |
Was only a copy of push back. | |||
2020-05-26 | Fix double ended queue push back. | Tucker Evans | |
2020-05-26 | Fix double ended queue size. | Tucker Evans | |
2020-05-26 | Fix index function for double ended queue. | Tucker Evans | |
Double ended queue's did not account for pushing in-front of the base i.e. a truly circular buffer, this is the start to fixing that across all functions. | |||
2020-05-25 | Add push front for double ended queue. | Tucker Evans | |
2020-05-25 | Fix typo in struct name. | Tucker Evans | |
2020-02-23 | Add front/back access functions for double ended queue | Tucker Evans | |
2020-02-23 | Add truncate function for double ended queue | Tucker Evans | |
2020-02-23 | Add swap to double ended queue | Tucker Evans | |
2020-02-23 | Fix rename functions/variables | Tucker Evans | |
2020-02-21 | Add basic readme | Tucker Evans | |
2020-02-21 | Fix rename function for "deq" prefix (from "vec"). | Tucker Evans | |
2020-02-21 | Fix rename double ended queue files | Tucker Evans | |
Also add gitignore. | |||
2020-02-21 | Initial commit | Tucker Evans | |
Includes vector (really double ended queue) code from previous project. |