51 lines
1.2 KiB
Plaintext
51 lines
1.2 KiB
Plaintext
TODO
|
|
|
|
[ ] Finish Documentation
|
|
[X] Remove PUBLIC and PRIVATE
|
|
[ ] Add multiset
|
|
[ ] Add multimap
|
|
[ ] Upgrade heap to an interval heap
|
|
[ ] Add dispose function
|
|
[ ] Serialization
|
|
[ ] Iterator based functions (like C++ collections)
|
|
[ ] Add Stack Allocated Collections
|
|
[ ] Finish all Dev Collections
|
|
[ ] ToString method to all Collections
|
|
|
|
|
|
MAYBE
|
|
|
|
[ ] Add conditional code generation based on variadic macros
|
|
|
|
|
|
PLANNED
|
|
|
|
Before 2.0
|
|
Get Documentation fixed and completed
|
|
|
|
1.6
|
|
Iterator move and move_to
|
|
from_array - Creates a collection with all the elements in a specified array
|
|
to_array - Creates an array with all the elements inside the collection
|
|
LinkedList - Insert/Remove/Append/Prepend/Extract
|
|
Resize buffer function
|
|
Add dispose method to each collection in order to automatically free its data
|
|
Add copy functions (copy of a collection)
|
|
|
|
2.0
|
|
Add new heap collection implementation
|
|
Add all stack based collections
|
|
|
|
2.1
|
|
Add variadic macros (generate only the necessary functions)
|
|
|
|
2.2
|
|
Add serialization functions
|
|
|
|
2.3
|
|
Iterator functions (functions that operate relative to iterators position) like add or remove ranges
|
|
|
|
SOMETIME
|
|
|
|
Add TreeHashMap
|