72 lines
1.6 KiB
Plaintext
72 lines
1.6 KiB
Plaintext
TODO
|
|
|
|
[/] - In Progress
|
|
[X] - Finished
|
|
[~] - Needs to be reviewed
|
|
|
|
[/] Documentation
|
|
[X] Remove PUBLIC and PRIVATE
|
|
[ ] Extra Collections
|
|
[X] Add MultiSet
|
|
[X] Add MultiMap
|
|
[X] Add IntervalHeap
|
|
[ ] Add TreeHashMap
|
|
[ ] Add functions
|
|
[X] update {hashmap, treemap, multimap}
|
|
[/] to_string {all}
|
|
[ ] iter_advance {all} (iterators)
|
|
[ ] iter_rewind {all} (iterators)
|
|
[ ] iter_go_to {all} (iterators)
|
|
[ ] from_array {all}
|
|
[ ] to_array {all}
|
|
[ ] equals {all}
|
|
[ ] resize {dynamic arrays and circular buffers}
|
|
[ ] dispose {all}
|
|
[ ] copy_of {all}
|
|
[ ] save {all} (serialization)
|
|
[ ] load {all} (serialization)
|
|
[ ] read {all} (serialization)
|
|
[ ] write {all} (serialization)
|
|
[ ] Range IO
|
|
[ ] Sequences
|
|
[ ] seq_push_front
|
|
[ ] seq_push_at
|
|
[ ] seq_push_back
|
|
[ ] seq_remove
|
|
[ ] seq_extract
|
|
[ ] Others
|
|
[ ] seq_insert
|
|
[ ] seq_remove (attention on how to treat this)
|
|
[ ] seq_extract (attention on how to treat this)
|
|
[ ] Iterator IO
|
|
[ ] range_insert
|
|
[ ] range_remove
|
|
[ ] Stack Allocated Collections
|
|
[ ] Deque
|
|
[ ] HashMap
|
|
[ ] HashSet
|
|
[ ] Heap
|
|
[ ] LinkedList
|
|
[ ] List
|
|
[~] Queue
|
|
[~] Stack
|
|
[ ] TreeMap
|
|
[ ] TreeSet
|
|
[ ] Dev Collections
|
|
[~] Deque
|
|
[ ] HashMap
|
|
[ ] HashSet
|
|
[ ] Heap
|
|
[ ] LinkedList
|
|
[ ] List
|
|
[ ] Queue
|
|
[ ] Stack
|
|
[ ] TreeMap
|
|
[ ] TreeSet
|
|
[X] Utility
|
|
[X] assert.h
|
|
[X] foreach.h
|
|
[X] log.h
|
|
[X] test.h
|
|
[X] timer.h
|