gary
|
b0e93533c6
|
[buildcore] Cleanup
(synced from 8ffc2830ae)
|
2021-05-13 20:16:12 -05:00 |
|
gary
|
fdf54c0be4
|
[ox/oc] Fix ox::String serialization
(synced from c1338d9d87)
|
2021-05-12 21:44:34 -05:00 |
|
gary
|
e2a4090a2b
|
[ox] Cleanup
(synced from 63f4b96d0f)
|
2021-05-12 21:14:18 -05:00 |
|
gary
|
d667f0e1f2
|
[ox/std] Add iterator.hpp to install list
(synced from 07415a2607)
|
2021-05-12 21:12:38 -05:00 |
|
gary
|
1ca441d329
|
[ox/model] Replace BString<100> with String as ModelString
(synced from 98cb3e1670)
|
2021-05-11 22:10:05 -05:00 |
|
gary
|
e140f76439
|
[ox/std] Make String constructors constexpr
(synced from 7302284095)
|
2021-05-11 22:09:26 -05:00 |
|
gary
|
41ffdafdcd
|
[ox/fs] Replace some reinterpret_casts with placement-new
(synced from a0c645f25c)
|
2021-05-11 22:08:33 -05:00 |
|
gary
|
466258a859
|
[ox/fs] Cleanup, Add error messages for unsupported methods in PassThroughFS
(synced from cdd1de89f8)
|
2021-05-11 00:52:47 -05:00 |
|
gary
|
15cae42317
|
[ox/std] Make toCString(std::string) inline in non-C++20 code
(synced from 5c66f3e0dc)
|
2021-05-11 00:48:11 -05:00 |
|
gary
|
986ea4a37b
|
[ox/std] Fix Linux build
(synced from 0bcb78d3da)
|
2021-05-09 22:46:19 -05:00 |
|
gary
|
6d3b3079c9
|
[ox/std] Add memmove
(synced from 8dcd350671)
|
2021-05-09 22:43:31 -05:00 |
|
gary
|
ba4ff92bac
|
[ox/std] Add copyright header to iterator.hpp
(synced from eb207b2d6c)
|
2021-05-08 22:56:31 -05:00 |
|
gary
|
065e258d5d
|
[ox/fs] Cleanup error handling
(synced from 6845ff38de)
|
2021-05-08 22:40:59 -05:00 |
|
gary
|
18a28a0634
|
[ox/std] Add iterator to Vector
(synced from 15d8e9de5b)
|
2021-05-08 22:03:33 -05:00 |
|
gary
|
b5fea1c3e1
|
[ox/std] Add Error return value to {,B}String::append
(synced from 9a31e898d0)
|
2021-05-07 16:10:41 -05:00 |
|
gary
|
4d180a7483
|
[ox/std] Fix stacktrace shave
(synced from 800e04b3b9)
|
2021-05-07 07:01:04 -05:00 |
|
gary
|
c7c3e21633
|
[ox/std] Increase trace buffer length
(synced from 0f1fbe40dd)
|
2021-05-07 06:48:17 -05:00 |
|
gary
|
dc7dc0094f
|
[ox/std] Improve stacktrace clarity
(synced from 1c509ca20d)
|
2021-05-07 06:45:10 -05:00 |
|
gary
|
b4cc6ed754
|
[ox/std] Add sfmt
(synced from 462f5b580b)
|
2021-05-06 12:39:41 -05:00 |
|
gary
|
304f9496da
|
[ox/std] Add append to String and cleanup BString::operator+=
(synced from fb59d8033b)
|
2021-05-06 11:58:27 -05:00 |
|
gary
|
694f194183
|
[ox/std] Add Deleter parameter to UniquePtr
(synced from a5bb1eeed0)
|
2021-05-06 08:21:54 -04:00 |
|
gary
|
f6dce89b68
|
[ox] Cleanup unnecessary namespace specifications
(synced from 46ea85fa7d)
|
2021-05-05 21:19:10 -04:00 |
|
gary
|
0931f1b096
|
[ox/std] Add size_type and value_type to Vector
(synced from 72f53b08cb)
|
2021-05-05 17:00:37 -04:00 |
|
gary
|
84f115a7d8
|
[ox/fs] Make directAccess return const char*
(synced from 25504d87af)
|
2021-05-03 22:06:24 -04:00 |
|
gary
|
c445f33990
|
[ox/mc] Cleanup
(synced from a415e86ae5)
|
2021-05-03 21:37:00 -04:00 |
|
gary
|
e35d0a2e66
|
[ox/oc] Cleanup
(synced from ed598378ae)
|
2021-05-03 21:16:19 -04:00 |
|
gary
|
5fd4273143
|
[ox/claw] Fix writeClawHeader to move return value
(synced from af7dbd1aee)
|
2021-05-03 20:59:43 -04:00 |
|
gary
|
c8fe5c427a
|
[ox/oc] Fix write to move return value
(synced from 8f48042a29)
|
2021-05-03 20:59:06 -04:00 |
|
gary
|
43ae39b5ce
|
[ox/oc] Replace Vector<char> with Buffer
(synced from 51ae33aed2)
|
2021-05-03 20:38:13 -04:00 |
|
gary
|
2d00613868
|
[ox/{claw,mc}] Fix write functions to move return values
(synced from 1da5e60655)
|
2021-05-03 20:37:20 -04:00 |
|
gary
|
b0aa4138fc
|
[ox/claw] Replace Vector<char> with Buffer
(synced from 947b1e7798)
|
2021-05-03 20:09:08 -04:00 |
|
gary
|
9d04d656c2
|
[ox/std] Switch String from Vector<char> to Buffer
(synced from d20a24d10f)
|
2021-05-03 15:12:19 -04:00 |
|
gary
|
a1f49f7ab5
|
[ox/fs] Cleanup
(synced from c1418cdd6c)
|
2021-05-03 14:56:00 -04:00 |
|
gary
|
566a5abca2
|
[ox/{mc,oc}] Cleanup
(synced from d01ff63527)
|
2021-05-03 14:52:36 -04:00 |
|
gary
|
d585a545ab
|
[ox/std] Add Buffer as Vector<char> alias
(synced from ceebc05ee9)
|
2021-05-03 14:42:41 -04:00 |
|
gary
|
abc8d18826
|
[ox/fs] Make FileAddress args into const refs
(synced from 937bf3ad91)
|
2021-05-03 14:26:02 -04:00 |
|
gary
|
d4a033c0bf
|
[ox] Replace uint8_t* with char* as buffer type in MC, OC, and Model
(synced from 4f2c0b2e30)
|
2021-05-03 14:16:23 -04:00 |
|
gary
|
5284ae8c1b
|
[ox/oc] Move vector handling over to isVector_v
(synced from 18491dafd9)
|
2021-05-03 13:35:50 -04:00 |
|
gary
|
293456ce10
|
[ox/model] Fix modelEquals string and vector handling
(synced from 3a335084c9)
|
2021-05-03 13:31:31 -04:00 |
|
gary
|
2e833bbdc9
|
[ox/model] Add isVector_v
(synced from eb1a83d907)
|
2021-05-03 13:15:33 -04:00 |
|
gary
|
580db9aa2c
|
[ox/mc] Switch Vector detection over to isVector_v
(synced from 704b94f471)
|
2021-05-03 13:13:40 -04:00 |
|
gary
|
6fd38aae3c
|
[ox/claw] Cleanup
(synced from e2e62a235a)
|
2021-05-03 11:42:05 -04:00 |
|
gary
|
d38d655f05
|
[ox/fs] Add move methods to FileAddress and fix copy operator to cleanup
(synced from 8f53dda1e2)
|
2021-05-03 11:39:29 -04:00 |
|
gary
|
7314270bc8
|
[ox/fs] Cleanup
(synced from cbc0fc983c)
|
2021-04-29 01:14:54 -05:00 |
|
gary
|
c6af99bfa0
|
[ox/std] Update TraceMsg model
(synced from bccae1c613)
|
2021-04-28 22:35:53 -05:00 |
|
gary
|
b5bdca9683
|
[ox/std] Improve noexcept correctness and make Error parameters into references
(synced from 85f3904115)
|
2021-04-25 15:05:39 -05:00 |
|
gary
|
b8e2ddfa64
|
[ox/claw] Cleanup error handling
(synced from ee6929c7f0)
|
2021-04-25 15:01:11 -05:00 |
|
gary
|
900083271b
|
[ox/oc] Cleanup test scaffolding and replace cout with oxOut
(synced from 6c629a9f13)
|
2021-04-25 14:49:57 -05:00 |
|
gary
|
d758ff2edb
|
[ox/std] Fix UniquePtr comparison operators to take const references to avoid copying
(synced from 356d6a5036)
|
2021-04-25 02:33:39 -05:00 |
|
gary
|
8b3f0cf15f
|
[ox/std] Make fmt stringify(std::string) require C++20 and remove QString variant
(synced from 5e78289cbc)
|
2021-04-25 02:07:08 -05:00 |
|