|
3310dbba51
|
[jsoncpp] Add MSVC check
|
2022-07-09 22:05:53 -05:00 |
|
|
793f635d2c
|
[ox/model] Change B:* type names to B.*
|
2022-07-09 21:30:11 -05:00 |
|
|
522bb42e8f
|
[ox/model] Remove ModelObject copyModel and moveModel operations
These operations will require a lot more work to work correctly. This feature might be worth revisiting at some point though.
|
2022-07-09 01:43:21 -05:00 |
|
|
3ca252320f
|
[ox/model] Remove ModelValue::operator= and add iterators to ModelObject
|
2022-07-09 01:02:30 -05:00 |
|
|
f8d2b9e1a7
|
[ox/mc] Remove debug line from test
|
2022-07-09 00:43:28 -05:00 |
|
|
93e72ae938
|
[ox/model] Fix Vector support for ModelValue system
|
2022-07-07 20:02:26 -05:00 |
|
|
7d95dbaa99
|
[ox/fs] Fix PassthroughFS mkdir for recursive cases
|
2022-07-04 12:40:57 -05:00 |
|
|
ca64f95be3
|
[ox] Overhaul serialization/model system and add ModelValue/ModelObject/ModelUnion variant system
|
2022-07-04 02:39:20 -05:00 |
|
|
bc391b45fc
|
[ox/model] Cleanup alreadyExisted checks in DescWriter
|
2022-05-29 22:35:36 -05:00 |
|
|
c4a1655a8f
|
[ox] Make model type version mandatory
|
2022-05-29 22:21:05 -05:00 |
|
|
ee851d7013
|
[ox/claw] Add readClaw function that uses an existing instance of T
|
2022-05-29 01:19:25 -05:00 |
|
|
40cc222cd8
|
[ox/model] Add Reflect op type, fix union field type output, bump desc type versions
|
2022-05-29 01:17:10 -05:00 |
|
|
d5252a45d3
|
[ox/oc] Make write omit lists if length is 0
|
2022-05-28 20:33:05 -05:00 |
|
|
885f4a8713
|
[ox/std] Make Optional run destructor and constexpr friendly
|
2022-05-28 19:56:43 -05:00 |
|
|
9c3a46d144
|
[ox] Make TypeStore own all type info
|
2022-05-28 19:55:46 -05:00 |
|
|
440d9c0a46
|
[ox/std] Add another redundant check to suppress GCC's pedantry
|
2022-05-28 18:58:33 -05:00 |
|
|
779b18e410
|
[ox/std] Add operator std::string and operator const char* to String
|
2022-05-28 03:19:50 -05:00 |
|
|
addc2233e7
|
[ox/std] Make HashMap::at return a pointer instead of reference
|
2022-05-28 03:18:10 -05:00 |
|
|
dfd6670dfe
|
[ox/std] Delete UniquePtr copy operators
|
2022-05-28 02:37:15 -05:00 |
|
|
9417307a8e
|
[ox/std] Fix problems in building with GCC 12
|
2022-05-25 01:07:48 -05:00 |
|
|
c7af7bc54c
|
[ox/fs] Fix memory leak in FileAddress move
|
2022-05-24 20:31:30 -05:00 |
|
|
f2ddd15d63
|
[ox] Fix compiler warnings
|
2022-05-21 16:17:32 -05:00 |
|
|
4ee08441b0
|
[ox/claw] Fix error codes to differ
|
2022-05-19 22:22:31 -05:00 |
|
|
71f6364ea3
|
[ox/fs] Fix FileAddress(String) to allocate correct amount of memory
|
2022-05-18 03:27:45 -05:00 |
|
|
b5210ff897
|
[ox/std] Add ox::errCode for extracting error code from Error
|
2022-04-10 03:04:15 -05:00 |
|
|
9d74eca436
|
[ox/std] Use std::construct_at in Vector instead placement new
|
2022-04-10 03:03:07 -05:00 |
|
|
cf7f9b9088
|
[ox/std] Add std::construct_at
|
2022-04-10 03:02:57 -05:00 |
|
|
a02d496de5
|
[ox/std] Add Result::Result(const Result<U> other)
|
2022-03-26 16:53:00 -05:00 |
|
|
82021b8ee5
|
[ox] Cleanup mc and std tests
|
2022-03-24 20:47:25 -05:00 |
|
|
803cd28087
|
[ox/fs] Add FileAddress::FileAddress(ox::String) and FileAddress::operator==(ox::String)
|
2022-03-24 20:45:22 -05:00 |
|
|
9161a1a8ef
|
[ox/std] Add BasicString::beginsWith
|
2022-03-23 03:08:04 -05:00 |
|
|
ccfc7d5405
|
[ox/std] Remove placement new from Array
|
2022-03-23 03:05:50 -05:00 |
|
|
0790d8e9c2
|
[jsoncpp] Remove install from CMake file
|
2022-03-20 02:17:00 -05:00 |
|
|
0a9bc78a8d
|
[jsoncpp] Remove bin path CMake settings
|
2022-03-17 03:54:18 -05:00 |
|
|
b43f5e3b98
|
[ox/std] Fix MaxValue for signed ints
|
2022-03-17 03:53:46 -05:00 |
|
|
5c783da3fc
|
[ox/mc] Re-enable test
|
2022-03-16 03:20:24 -05:00 |
|
|
179d311598
|
[ox/std] Fix C++20 deprecation issue with Vector::iterator
|
2022-03-16 03:19:45 -05:00 |
|
|
0739c7d611
|
[ox] Fix for MSVC
|
2022-03-16 02:53:07 -05:00 |
|
|
52df6efcfc
|
[jsoncpp] Switch to object library
|
2022-03-12 02:35:48 -06:00 |
|
|
41cc78db66
|
[ox] Fix jsoncpp include path export
|
2022-03-12 02:34:04 -06:00 |
|
|
7005ef0bcf
|
[ox] Make jsoncpp only included for builds using stdlib
|
2022-03-11 22:36:14 -06:00 |
|
|
5a4b539ac1
|
[ox] Bundle jsoncpp under deps
|
2022-03-11 22:30:42 -06:00 |
|
|
b96d33bbb9
|
Merge commit '7eef3bf1545663791252b2a3cad437ec9fcfc9cc' as 'deps/ox/deps/jsoncpp'
|
2022-03-11 22:21:02 -06:00 |
|
|
a092c393a6
|
[ox/claw] Improve Claw read error reporting
|
2022-03-05 11:38:20 -06:00 |
|
|
1372ea9bc9
|
[ox/std] Make toStr(Error)'s return type template-able
|
2022-03-05 11:37:55 -06:00 |
|
|
e90d6da01b
|
[ox/std] Fix problem with calling Vector::insert on end of list
|
2022-03-05 11:37:07 -06:00 |
|
|
6cebe52904
|
[ox] Fix MC negative int encoding and bump MC version to 2
|
2022-03-03 01:25:54 -06:00 |
|
|
bd2dd3f000
|
[ox/std] Add Integer_c concept to fix string + and += duplication of std::size_t with some compilers/platforms
|
2022-03-02 23:42:12 -06:00 |
|
|
187edcd1d3
|
[ox/std] Add is_move_constructible
|
2022-02-26 22:53:50 -06:00 |
|
|
329ecb3266
|
[ox/model] Cleanup template style
|
2022-02-26 22:47:19 -06:00 |
|