abfccf6b5c
doc: refactor and normalize comments
2021-07-26 22:40:50 +02:00
c3776c0654
doc: add Doxygen support
2021-07-26 16:54:05 +02:00
cb09acbc7c
nbuf: add buffer type and utilities
2021-07-21 22:55:05 +02:00
f120bcc02a
types: use bool typedefs from stdbool.h
2021-07-21 16:46:17 +02:00
b6659a321d
string: add static NSTR_DEFINE initializer macro
2021-07-18 21:00:07 +02:00
460ff1a37b
remove extern "C" wrappers in internal headers
...
Internal headers, i.e. those prefixed with an
underscore, aren't supposed to be included in
external projects anyways and libneo itself is
obviously C only.
2021-07-15 23:54:39 +02:00
2698409e4c
stddef: define nil to nullptr for C++
2021-07-15 22:51:24 +02:00
5b46a05ce7
"comply" with ISO C11
...
Except for the bunch of macros prefixed with
double underscores, but let's take care of
that some time later (read: never).
2021-07-15 20:59:31 +02:00
5aed426864
string: add more utility functions
2021-07-15 01:47:04 +02:00
befc18f8ff
add C++ support
...
This is so not a good idea but i'll need it for Catch2
2021-07-14 20:45:22 +02:00
957f5e2a35
add refcounts
2021-07-11 01:44:59 +02:00
673ed9bfb8
initial commit uwu
2021-07-09 00:04:44 +02:00