.. |
Array.h
|
BAN: Add data() member function to Array
|
2023-04-03 17:00:52 +03:00 |
Assert.h
|
BAN: Update ASSERT api
|
2023-11-02 00:01:12 +02:00 |
ByteSpan.h
|
BAN: Update bytespan -> span API
|
2023-11-04 18:12:46 +02:00 |
CircularQueue.h
|
BAN: Implement basic Circular Queue
|
2023-03-28 21:44:02 +03:00 |
Endianness.h
|
BAN: Update Endiannes API
|
2023-09-28 01:22:14 +03:00 |
Errors.h
|
Kernel: better handle kernel errors
|
2023-08-29 00:13:21 +03:00 |
Formatter.h
|
All: Clear lines with only whitspace in them
|
2023-09-10 00:31:42 +03:00 |
ForwardList.h
|
BAN: Add variant to ForwardList
|
2023-10-29 02:28:55 +03:00 |
Function.h
|
BAN: increase function size to 5 * sizeof(void*)
|
2023-08-22 14:52:03 +03:00 |
GUID.h
|
BAN: Add basic GUID data structure
|
2023-11-21 15:11:50 +02:00 |
Hash.h
|
BAN: Add basic hashing functionality
|
2023-02-10 02:59:30 +02:00 |
HashMap.h
|
BAN: Make hashmap work with non-copy constructable values
|
2023-12-24 13:38:47 +02:00 |
HashSet.h
|
BAN: HashSet is now internally Vector<LinkedList<T>>
|
2023-12-23 16:37:21 +02:00 |
Iteration.h
|
BAN: Add enum class Iteration for for_each loops
|
2023-08-22 11:30:53 +03:00 |
Iterators.h
|
BAN: Simple iterator now contains valid flag
|
2023-12-29 14:49:57 +02:00 |
LinkedList.h
|
BAN: Add requires for copy constructor for linked list
|
2023-12-24 13:37:49 +02:00 |
Math.h
|
BAN: Implement abs()
|
2023-12-26 00:54:06 +02:00 |
Move.h
|
BAN: Move placement new to New.h
|
2023-12-07 23:52:57 +02:00 |
New.h
|
BAN: Move placement new to New.h
|
2023-12-07 23:52:57 +02:00 |
NoCopyMove.h
|
BAN: Add RefCounted<> and Unique<>
|
2023-01-31 18:43:09 +02:00 |
Optional.h
|
BAN: Optional can now be constructed from another Optional
|
2023-10-11 20:10:06 +03:00 |
Queue.h
|
BAN: Move RefPtr to its own file and create New.h
|
2023-04-10 21:07:25 +03:00 |
RefPtr.h
|
BAN: RefPtr can be constructed from other types
|
2023-07-10 11:48:11 +03:00 |
ScopeGuard.h
|
BAN: ScopeGuard can now be disabled (it wont call the function)
|
2023-03-28 01:15:13 +03:00 |
Sort.h
|
BAN: Rewrite heap sort
|
2023-12-08 22:45:55 +02:00 |
Span.h
|
BAN: Fix bug of size of splice after slice()
|
2023-10-24 17:23:45 +03:00 |
String.h
|
BAN: Implement String::operator==(const String&)
|
2023-12-24 13:36:46 +02:00 |
StringView.h
|
BAN: Make StringView::split const and fix bug with empties
|
2024-01-03 00:14:29 +02:00 |
Swap.h
|
BAN: implement basic swap
|
2023-12-07 09:26:17 +02:00 |
Time.h
|
Kernel/BAN: move unix time conversion to BAN and add stat to Shell
|
2023-03-27 00:49:58 +03:00 |
Traits.h
|
BAN: Implement is_*constructable
|
2023-12-24 13:36:12 +02:00 |
UTF8.h
|
Kernel: Cleanup GPT parsing code
|
2023-03-23 11:13:14 +02:00 |
UniqPtr.h
|
BAN: UniqPtr can now be constructed from other convertible UniqPtr
|
2023-08-04 10:29:42 +03:00 |
Variant.h
|
BAN: Move placement new to New.h
|
2023-12-07 23:52:57 +02:00 |
Vector.h
|
BAN: Add requires clauses for vector
|
2023-12-24 13:38:20 +02:00 |
WeakPtr.h
|
BAN: Implement basic WeakPtr
|
2023-09-25 19:43:10 +03:00 |