Luna/luna/include/luna
apio 400d0395a2
All checks were successful
continuous-integration/drone/push Build is passing
Result: Avoid double-checking when calling through to the underlying Option
2022-12-30 15:00:02 +01:00
..
Alignment.h Alignment.h: Include the Types 2022-12-18 16:30:27 +01:00
Alloc.h Add an overload for aligned deletes which just calls the normal operator delete 2022-12-24 11:49:12 +01:00
Atomic.h Atomic: Add operators += and -= 2022-12-17 10:49:19 +01:00
Attributes.h Replace the _noreturn macro with the C++ native attribute [[noreturn]] 2022-12-06 19:40:35 +01:00
Badge.h Result: Avoid double-checking when calling through to the underlying Option 2022-12-30 15:00:02 +01:00
Bitmap.h kernel: Enable -Wsign-conversion and -Wcast-align 2022-12-07 11:47:46 +01:00
Check.h Add todo() 2022-12-18 17:15:42 +01:00
CircularQueue.h x86_64: Add basic keyboard support with an ASYNC DRIVER 2022-12-26 19:59:18 +01:00
CString.h CString: Add strcmp() 2022-12-19 12:20:56 +01:00
CType.h Reorganize the luna/ directory so that headers aren't in the top level include path 2022-12-04 12:42:43 +01:00
DebugLog.h Add dbgln() for the luna library 2022-12-22 18:00:35 +01:00
Format.h Tell the compiler that string_format is a printf-style function 2022-12-17 12:45:26 +01:00
LinkedList.h LinkedList: Fixed some boogs, LinkedList is now boog-free :) 2022-12-26 15:54:29 +01:00
Move.h Reorganize the luna/ directory so that headers aren't in the top level include path 2022-12-04 12:42:43 +01:00
NumberParsing.h Refactor NumberParsing.cpp + a lot of comments 2022-12-17 15:00:19 +01:00
Option.h Result: Avoid double-checking when calling through to the underlying Option 2022-12-30 15:00:02 +01:00
OwnedPtr.h Add OwnedPtr and SharedPtr 2022-12-23 10:23:13 +01:00
OwnedStringView.h Update .clang-format 2022-12-21 20:22:44 +01:00
PlacementNew.h Reorganize the luna/ directory so that headers aren't in the top level include path 2022-12-04 12:42:43 +01:00
Result.h Result: Avoid double-checking when calling through to the underlying Option 2022-12-30 15:00:02 +01:00
SafeArithmetic.h Make {add,sub,mul}_will_overflow more compiler-independent 2022-12-06 15:53:06 +01:00
ScopeGuard.h Update .clang-format 2022-12-21 20:22:44 +01:00
SharedPtr.h SharedPtr: Add operator= 2022-12-23 10:31:48 +01:00
Stack.h Store the stack inside a thread 2022-12-18 18:43:17 +01:00
SystemError.h Lock EFIXME and error_string() behind a #define 2022-12-18 18:14:48 +01:00
TarStream.h TarStream: Make read_contents and friends const 2022-12-23 13:08:31 +01:00
Types.h Make sure isize matches ssize_t on most cases 2022-12-20 17:12:44 +01:00
TypeTraits.h Add some nice TypeTraits 2022-12-17 13:48:55 +01:00
Units.h Remove some redundant error propagation 2022-12-16 18:32:29 +01:00
Utf8.h UTF-8 part 2: Encoding wide-character strings into UTF-8 2022-12-18 14:34:50 +01:00