Commit graph

12 commits

Author SHA1 Message Date
fef
abfccf6b5c
doc: refactor and normalize comments 2021-07-26 22:40:50 +02:00
fef
c3776c0654
doc: add Doxygen support 2021-07-26 16:54:05 +02:00
fef
cb09acbc7c
nbuf: add buffer type and utilities 2021-07-21 22:55:05 +02:00
fef
f120bcc02a
types: use bool typedefs from stdbool.h 2021-07-21 16:46:17 +02:00
fef
b6659a321d
string: add static NSTR_DEFINE initializer macro 2021-07-18 21:00:07 +02:00
fef
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
fef
2698409e4c
stddef: define nil to nullptr for C++ 2021-07-15 22:51:24 +02:00
fef
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
fef
5aed426864
string: add more utility functions 2021-07-15 01:47:04 +02:00
fef
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
fef
673ed9bfb8
initial commit uwu 2021-07-09 00:04:44 +02:00