banan-os/BAN/include/BAN
Bananymous 23b3028e15 Kernel: Rename RefCounted -> RefPtr and implement RefCounted 2023-03-08 03:26:25 +02:00
..
Array.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Assert.h BAN: Remove #error macros 2023-03-02 22:30:32 +02:00
Errors.h BAN: Remove #error macros 2023-03-02 22:30:32 +02:00
Formatter.h BAN::Formatter now takes putc like function as a parameter 2022-12-27 19:55:07 +02:00
ForwardList.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
Function.h BAN: Add getter for Function size 2023-02-02 23:19:18 +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
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 Kernel: Rename RefCounted -> RefPtr and implement RefCounted 2023-03-08 03:26:25 +02:00
Move.h All: rename every function from UpperCamelCase to snake_case 2023-02-01 21:05:44 +02:00
NoCopyMove.h BAN: Add RefCounted<> and Unique<> 2023-01-31 18:43:09 +02:00
Queue.h Kernel+LibC: Add some errno codes 2023-03-02 21:10:44 +02:00
ScopeGuard.h BAN: Add basic ScopeGuard 2023-01-23 17:41:34 +02:00
String.h BAN: Basic containers have shrink_to_fit() method 2023-02-22 02:07:05 +02:00
StringView.h BAN: Make ErrorOr<> have attribute [[nodiscard]] 2023-02-19 20:10:30 +02:00
Time.h BAN::Formatter now takes putc like function as a parameter 2022-12-27 19:55:07 +02:00
Traits.h All: Move to c++20 2023-02-09 23:05:26 +02:00
UTF8.h BAN: Add function to decode utf-8 encoded strings 2023-02-22 21:45:26 +02:00
Variant.h BAN: implement Variant<> for two types 2023-02-22 01:17:21 +02:00
Vector.h Kernel+LibC: Add some errno codes 2023-03-02 21:10:44 +02:00