Commit Graph

29 Commits

Author SHA1 Message Date
gary 179dee515f [ox/mc] Use VLI encoding for integers
(synced from e0605edb6e)
2019-03-17 03:04:39 -05:00
gary e9e076eb88 [ox/mc] Fix VLI encoding to handle negatives
(synced from e4aab88831)
2019-03-16 14:41:43 -05:00
gary 69f2f56278 [ox/mc] Finish encoding for variable length integers
(synced from 17fc48aa26)
2019-03-15 01:30:38 -05:00
gary 617c5be42c [ox/ser] Rename McStr to SerStr
(synced from 538fcdb43c)
2019-03-08 21:26:21 -06:00
gary 740fcbb4d1 [ox/mc] Rename FieldPresenceMask to FieldPresenceIndicator
(synced from e45122184e)
2019-03-07 23:00:59 -06:00
gary b9dc6f2056 [ox] Split generalizable portion MC into ser package
(synced from f218ec44af)
2019-03-07 21:47:46 -06:00
gary 929608d766 [ox/mc] Replace int errors with Error
(synced from 40dac704d0)
2019-03-04 21:16:30 -06:00
gary acd04c496c [ox/mc] Add Walker
(synced from def449607c)
2019-02-24 23:57:31 -06:00
gary 14e96f441a [ox] Move buildinfo and trace packages into std
(synced from 5a1d1c0a2f)
2019-02-23 23:15:09 -06:00
gary 375853f710 [ox/mc] Add McStr to wrap C style strings to distinguish them from arrays
(synced from 1c64096c38)
2019-02-13 02:42:33 +00:00
gary f54e19ab9b [ox/mc] Add Vector handler to Reader and Writer
(synced from c8f39af001)
2019-02-12 05:02:40 +00:00
gary 8f2f99c038 [ox/mc] Add def writer
(synced from 75aeedb7b5)
2019-02-11 05:59:33 +00:00
gary 9e91b4a195 [ox] Fix OxFS 2 Directory test
(synced from a6b9de9a59)
2018-06-06 23:30:57 -05:00
gary e13d0ad95d [ox/std] Remove ::size_t
(synced from b8c54eba0c)
2018-04-12 19:35:16 -05:00
gary 9f9be4ecae [ox/std] Remove bigEndianAdapt
(synced from 57a9221fb3)
2018-04-12 07:43:58 -05:00
gary a6b214da7d Replace C casts with static and reinterpret casts in MC
(synced from 4d86f0e3d9)
2018-03-10 01:11:38 -06:00
gary 3b18fbd3c2 Add ioOp for TraceMsg and cleanup MetalClaw
(synced from 7f3cda0ab3)
2018-02-15 22:22:55 -06:00
gary 95e1c478a3 Rename bstring to BString for consistency
(synced from fc9726b3ec)
2018-02-02 01:30:56 -06:00
gary 6a3ac85620 Run liccor
(synced from 04e5af6fe6)
2018-01-29 21:55:58 -06:00
gary 009cf99225 Add OpType for Metal Claw operators 2017-12-22 00:16:44 -06:00
gary 3ffba29018 Add op(const char*, (u)int8_t) methods to MetalClaw 2017-11-07 21:41:57 -06:00
gary 489736d23b Add an optional sizeOut parameter to Metal Claw write 2017-11-07 21:39:18 -06:00
gary 443a62c3f4 Fix ArrayLength type case in Metal Claw writer 2017-11-03 17:52:35 -05:00
gary 1ce2797f33 Flatten out namespaces to only ox 2017-05-11 00:48:28 -05:00
gary 4e610c3167 Fix MC to ommit empty objects 2017-05-01 02:35:14 -05:00
gary c3388c58f9 Fix issue with writing setting field presence mask for empty arrays 2017-04-30 21:57:57 -05:00
gary 99c3ca72f5 Add array support to MetalClaw 2017-04-29 08:15:31 -05:00
gary 7378ce4c32 Get MetalClaw read/write test passing 2017-04-28 12:42:28 -05:00
gary 6bc6230eb6 Add MetalClawWriter 2017-04-27 04:53:05 -05:00