Luna/libluna/include/luna
apio 5911b052dc
All checks were successful
continuous-integration/drone/push Build is passing
libluna: Add more options to to_dynamic_unit()
Also, make the output look more like how it is on linux.
2023-05-13 12:01:09 +02:00
..
Alignment.h libluna: Let Alignment.h functions take non-powers-of-two 2023-03-07 20:37:30 +01:00
Alloc.h luna -> libluna 2023-02-27 15:22:39 +01:00
Atomic.h luna -> libluna 2023-02-27 15:22:39 +01:00
Attributes.h luna -> libluna 2023-02-27 15:22:39 +01:00
Badge.h luna -> libluna 2023-02-27 15:22:39 +01:00
Base64.h libluna: Add Base64 encoding and decoding code 2023-04-26 20:57:48 +02:00
Bitmap.h luna -> libluna 2023-02-27 15:22:39 +01:00
Buffer.h Buffer: Add an is_empty() method 2023-04-18 16:40:37 +02:00
Check.h luna -> libluna 2023-02-27 15:22:39 +01:00
CircularQueue.h luna -> libluna 2023-02-27 15:22:39 +01:00
CPath.h libc: Add libgen.h 2023-03-28 19:47:47 +02:00
CString.h libluna: Add wcscmp 2023-04-28 20:00:26 +02:00
CType.h luna -> libluna 2023-02-27 15:22:39 +01:00
DebugLog.h luna -> libluna 2023-02-27 15:22:39 +01:00
Format.h luna: Adjust cstyle_format's description 2023-03-02 13:40:42 +01:00
Heap.h libluna: Allow callers to optimize heap allocations by telling us they won't resize the returned memory 2023-04-27 17:36:25 +02:00
Ignore.h luna -> libluna 2023-02-27 15:22:39 +01:00
LinkedList.h libluna: Add support for range-based iteration to LinkedList 2023-04-28 15:12:21 +02:00
Move.h luna -> libluna 2023-02-27 15:22:39 +01:00
NumberParsing.h luna -> libluna 2023-02-27 15:22:39 +01:00
Option.h kernel: Remove FileDescriptorTable and add a helper to resolve fds to FileDescriptors 2023-03-12 13:57:38 +01:00
OwnedPtr.h luna -> libluna 2023-02-27 15:22:39 +01:00
PathParser.h kernel+libc: Add chdir() 2023-04-11 22:15:21 +02:00
PlacementNew.h luna -> libluna 2023-02-27 15:22:39 +01:00
Result.h libluna: Remove EFIXME and make others declare error_string() and error_name() 2023-05-02 10:51:53 +02:00
SafeArithmetic.h luna -> libluna 2023-02-27 15:22:39 +01:00
ScopeGuard.h luna -> libluna 2023-02-27 15:22:39 +01:00
SharedPtr.h luna -> libluna 2023-02-27 15:22:39 +01:00
Slice.h libluna: Allow constructing a Slice from another one with a different pointer type 2023-04-26 20:41:24 +02:00
Sort.h libluna: Add a sort() function 2023-05-02 20:56:27 +02:00
SourceLocation.h luna -> libluna 2023-02-27 15:22:39 +01:00
Spinlock.h luna -> libluna 2023-02-27 15:22:39 +01:00
Stack.h luna -> libluna 2023-02-27 15:22:39 +01:00
StaticString.h libluna: Run lint scripts 2023-04-23 10:53:48 +02:00
String.h init: Read and launch service files in order using sort() 2023-05-02 20:56:28 +02:00
StringBuilder.h libluna: Add StringBuilder 2023-04-07 11:53:52 +02:00
StringView.h libluna: Allow constructing a StringView from a string that might not be null-terminated 2023-05-02 10:51:52 +02:00
Syscall.h kernel: Add the fchmodat() and fchownat() system calls 2023-05-11 19:49:03 +02:00
SystemError.h libluna: Remove EFIXME and make others declare error_string() and error_name() 2023-05-02 10:51:53 +02:00
TarStream.h kernel+tools: Allow loading files with different owners + add a more dynamic install script 2023-05-06 12:11:35 +02:00
Types.h luna -> libluna 2023-02-27 15:22:39 +01:00
TypeTraits.h luna -> libluna 2023-02-27 15:22:39 +01:00
UBSAN.h UBSAN: Add __ubsan_handle_nonnull_arg 2023-04-07 11:53:19 +02:00
Units.h libluna: Add more options to to_dynamic_unit() 2023-05-13 12:01:09 +02:00
Utf8.h luna -> libluna 2023-02-27 15:22:39 +01:00
Vector.h Vector: Call destructors on reassignment and call element copy constructors 2023-04-18 20:17:05 +02:00