banan-os/BAN/include/BAN
Bananymous 6d6bef1b04 BAN: move placement new declaration to Move.h 2023-03-27 03:38:06 +03:00
..
Array.h BAN: Implement basic Span 2023-03-20 13:34:26 +02:00
Assert.h BAN: Remove #error macros 2023-03-02 22:30:32 +02:00
Endianness.h BAN: Add wrappers for little/big endian numbers 2023-03-20 19:48:08 +02:00
Errors.h BAN: Formatter now uses perfect forwarding on its arguments 2023-03-08 21:31:26 +02:00
Formatter.h BAN: char* is now formatted as string and not pointer 2023-03-23 14:29:35 +02:00
ForwardList.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Function.h BAN: Function storage is now aligned as CallableBase and not max_align_t 2023-03-09 01:42:17 +02:00
Hash.h BAN: Add basic hashing functionality 2023-02-10 02:59:30 +02:00
HashMap.h Kernel+LibC: Add some errno codes 2023-03-02 21:10:44 +02:00
HashSet.h Kernel+LibC: Add some errno codes 2023-03-02 21:10:44 +02:00
Iterators.h BAN: Add implementation for basic iterator for contiguous memory 2023-03-20 13:15:38 +02:00
LinkedList.h BAN: fix LinkedList back/front functions 2023-03-06 01:46:52 +02:00
Math.h BAN: Add big_endian_to_host in Math 2023-02-23 15:58:32 +02:00
Memory.h BAN: move placement new declaration to Move.h 2023-03-27 03:38:06 +03:00
Move.h BAN: move placement new declaration to Move.h 2023-03-27 03:38:06 +03:00
NoCopyMove.h BAN: Add RefCounted<> and Unique<> 2023-01-31 18:43:09 +02:00
Queue.h BAN: Add iterators to all containers with contiguous memory 2023-03-20 13:26:42 +02:00
ScopeGuard.h BAN: Add basic ScopeGuard 2023-01-23 17:41:34 +02:00
Span.h BAN: Modify Span constructors to keep constness correctly 2023-03-23 14:26:03 +02:00
String.h BAN: Add iterators to all containers with contiguous memory 2023-03-20 13:26:42 +02:00
StringView.h BAN: Add iterators to all containers with contiguous memory 2023-03-20 13:26:42 +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: Add is_const to traits 2023-03-23 13:28:57 +02:00
UTF8.h Kernel: Cleanup GPT parsing code 2023-03-23 11:13:14 +02:00
Variant.h BAN: implement Variant<> for two types 2023-02-22 01:17:21 +02:00
Vector.h BAN: Implement basic Span 2023-03-20 13:34:26 +02:00