Brett
|
8e5b3ed284
|
make template specialization more clear
|
2024-02-14 15:25:18 -05:00 |
Brett
|
ea31d8f26c
|
add resize to scoped buffer to allow better usage in the GP assignment
|
2024-02-14 15:21:59 -05:00 |
Brett
|
3473247e6c
|
what changed?
|
2024-02-13 23:49:18 -05:00 |
Brett
|
e1530de338
|
constexpr funny man
|
2024-02-13 17:26:05 -05:00 |
Brett
|
c7beb41042
|
more tricks to the buffer
|
2024-02-13 17:06:33 -05:00 |
Brett
|
cef8eb26b9
|
pointer fix
|
2024-02-13 15:11:02 -05:00 |
Brett
|
6f2b1c9041
|
maybe fix span
|
2024-02-13 15:09:08 -05:00 |
Brett
|
3b7d3d4d2a
|
love the span
|
2024-02-11 14:05:53 -05:00 |
Brett
|
7ac20db077
|
span
|
2024-02-09 00:14:43 -05:00 |
Brett
|
070f1812cd
|
span
|
2024-02-09 00:13:59 -05:00 |
Brett
|
c89aa61cca
|
string_view splits, with sv variants for returning vectors of views into the string_view
|
2024-02-08 14:08:09 -05:00 |
Brett
|
cf27247eb4
|
enumerate on itr_offset
|
2024-02-08 13:43:30 -05:00 |
Brett
|
f3c3a3bc4a
|
iterator offsetting
|
2024-02-08 12:59:15 -05:00 |
Brett
|
8c4c618cc0
|
refractor a bit
|
2024-02-06 00:20:37 -05:00 |
Brett
|
2f400a6240
|
c++20 fixes
|
2024-02-04 14:24:25 -05:00 |
Brett
|
b2534baaf0
|
Merge remote-tracking branch 'github/main'
|
2024-02-04 13:07:31 -05:00 |
Brett
|
c2387e6564
|
expected seems to be working
|
2024-02-03 17:09:59 -05:00 |
Brett
|
f3b92c3c2c
|
currently broken and untested but almost have c++23 std::expected in BLT (c++17)
|
2024-02-03 13:11:59 -05:00 |
Brett
|
d638edf012
|
more std::expected
|
2024-02-01 18:46:47 -05:00 |
Brett
|
991acb8d4f
|
working on expected
|
2024-02-01 15:51:54 -05:00 |
Brett
|
527595e1cf
|
add assert with custom runtime fail message
|
2024-01-31 17:24:46 -05:00 |
Brett
|
215a596d21
|
assert print function
|
2024-01-31 17:13:22 -05:00 |
Brett
|
93f56ebcb2
|
system
|
2024-01-31 01:16:13 -05:00 |
Brett
|
2cc2b2d262
|
add cstdlib to assert.h because it's needed for exit()
|
2024-01-30 00:38:38 -05:00 |
Brett
|
a0b92ddfa7
|
destory now checks for null
|
2024-01-25 10:01:21 -05:00 |
Brett
|
4116404763
|
Merge remote-tracking branch 'refs/remotes/origin/main'
|
2024-01-25 10:01:03 -05:00 |
Brett
|
b828f3b200
|
destory now checks for null
|
2024-01-25 10:00:56 -05:00 |
Brett
|
2ef516e66a
|
check against nullptr
|
2024-01-24 17:37:01 -05:00 |
Brett
|
b383fb0d16
|
lambda vistor help
|
2024-01-24 17:03:20 -05:00 |
Brett
|
e219444d76
|
Merge remote-tracking branch 'github/main'
|
2024-01-19 16:36:50 -05:00 |
Brett
|
3163e66879
|
loader to string_view
|
2024-01-19 16:30:35 -05:00 |
Brett
|
0fbe3bf228
|
BLT rust like types because std::.... is too long
|
2024-01-16 14:31:58 -05:00 |
Brett
|
a2e8cacaf2
|
we love warnings
|
2024-01-16 14:24:41 -05:00 |
Brett
|
9147a85dc3
|
string_view trim
|
2024-01-08 22:08:48 -05:00 |
Brett
|
023b3f150b
|
cstdint
|
2024-01-07 13:06:39 -05:00 |
Brett
|
bf6d15015a
|
typecast
|
2024-01-02 01:27:43 -05:00 |
Brett
|
d882b76d83
|
whoops forgot logging include
|
2024-01-01 20:57:05 -05:00 |
Brett
|
f960dbddae
|
thread class needs some work. use the constructor if non-queue
|
2024-01-01 20:53:26 -05:00 |
Brett
|
6e51e5cbe6
|
add features
|
2023-12-30 17:05:57 -05:00 |
Brett
|
d913e95965
|
thread pool (untested)
|
2023-12-30 03:25:39 -05:00 |
Laptop Windows
|
aad5958bc0
|
fixed windows
|
2023-12-29 01:07:08 -05:00 |
Brett
|
5ae17f4a86
|
fix msvc error
|
2023-12-28 12:33:01 -05:00 |
Brett
|
c706e9b1df
|
fix not including constexpr
|
2023-12-28 12:28:10 -05:00 |
Brett
|
1fed762bf8
|
string view in string.h
|
2023-12-20 14:57:17 -05:00 |
Brett
|
3778408504
|
make proper use of the allocator
|
2023-12-20 14:49:31 -05:00 |
Brett
|
ce778da7f1
|
bin tree
|
2023-12-20 14:45:48 -05:00 |
Brett
|
665f6e0186
|
remove construct/destruct from allocator
|
2023-12-20 14:36:46 -05:00 |
Brett
|
111ab14b37
|
small done
|
2023-12-19 01:28:59 -05:00 |
Brett
|
8e701f6953
|
binary tree
|
2023-12-19 00:35:37 -05:00 |
Brett
|
2440044d72
|
bump version + allocator rule of 5
|
2023-12-18 23:24:53 -05:00 |