Commit Graph

115 Commits

Author SHA1 Message Date
Michael Davidsaver a34fe899da minor 2019-12-23 19:19:09 -08:00
Michael Davidsaver de47ee4acd fixup offset calculations
offsets already relative to StructTop
2019-12-19 20:38:30 -08:00
Michael Davidsaver b7feb98aaa minor 2019-12-19 20:04:40 -08:00
Michael Davidsaver cf91bc3033 fix array decode 2019-12-19 19:53:13 -08:00
Michael Davidsaver fecdd52e70 update logging 2019-12-19 18:42:39 -08:00
Michael Davidsaver 9e0598fb74 minor 2019-12-19 18:42:39 -08:00
Michael Davidsaver 07ad405866 doc 2019-12-19 18:42:39 -08:00
Michael Davidsaver 2fc21f1d56 start doc 2019-12-19 18:42:39 -08:00
Michael Davidsaver 68cb777702 use std::make_shared where possible
may avoid extra alloc for ref. counter
2019-12-19 18:42:39 -08:00
Michael Davidsaver 71905b314b TypeDef appending 2019-12-19 18:42:39 -08:00
Michael Davidsaver bc048cea78 TypeDef helpers 2019-12-19 18:42:39 -08:00
Michael Davidsaver 4a3818420f BitMask::onlySet() w/ restricted range 2019-12-19 18:42:39 -08:00
Michael Davidsaver 787ad4841f better GUID 2019-12-19 18:42:39 -08:00
Michael Davidsaver 87c10d2c15 add 3.15 build 2019-12-19 18:42:39 -08:00
Michael Davidsaver a5391bb992 minor 2019-12-18 18:43:26 -08:00
Michael Davidsaver 35dd24f46f Value::tryAs() tryFrom() 2019-12-18 18:31:59 -08:00
Michael Davidsaver d2c4457a08 server pvlist handling 2019-12-18 18:31:53 -08:00
Michael Davidsaver b9b22adb15 fix version_str() 2019-12-18 18:31:17 -08:00
Michael Davidsaver cdeecdcc46 update data.h 2019-12-18 18:31:17 -08:00
Michael Davidsaver 583ee684ab generalize Get/Put/RPC handling 2019-12-18 18:31:17 -08:00
Michael Davidsaver 851182c7a1 ServerChannel_shutdown 2019-12-18 18:31:09 -08:00
Michael Davidsaver baed2dc584 try updated ci scripts 2019-12-17 14:16:27 -08:00
Michael Davidsaver d7f46fcb80 more testxcode 2019-12-16 09:01:16 -08:00
Michael Davidsaver c0c7348e89 fixup FixedBuf usage 2019-12-16 09:01:16 -08:00
Michael Davidsaver c7803b5c3d minor 2019-12-16 09:01:16 -08:00
Michael Davidsaver 69c3549e66 oops 2019-12-16 09:01:16 -08:00
Michael Davidsaver 35d8e8ace6 minor 2019-12-15 16:43:22 -08:00
Michael Davidsaver aa973c9adc server boilerplate reduction 2019-12-15 16:43:22 -08:00
Michael Davidsaver 8a70c95409 minor 2019-12-15 16:43:22 -08:00
Michael Davidsaver aea4a4f804 use c++11 atomic 2019-12-15 16:43:22 -08:00
Michael Davidsaver 7c47975af5 Got GET 2019-12-15 16:43:22 -08:00
Michael Davidsaver 7de1f7d32f server decode credentials 2019-12-15 16:43:22 -08:00
Michael Davidsaver 9af9f028eb from_wire_type_value 2019-12-15 16:43:22 -08:00
Michael Davidsaver ca662bf6cc fixup data decode 2019-12-15 16:43:22 -08:00
Michael Davidsaver 7791205b69 changed tracking via enclosing field 2019-12-15 16:43:22 -08:00
Michael Davidsaver 810b7d3b1c use freeze/cast members 2019-12-15 16:43:22 -08:00
Michael Davidsaver 7dd33a0c71 shared_array redo freeze/cast as members 2019-12-15 16:43:22 -08:00
Michael Davidsaver dd7a3d2dd3 start xcode data 2019-12-15 16:43:22 -08:00
Michael Davidsaver 21ac70db46 redo TypeDef 2019-12-15 16:42:15 -08:00
Michael Davidsaver 4b084b31be rename testdata -> testtype 2019-12-15 16:41:35 -08:00
Michael Davidsaver 9aaaccaf2a track StructTop::member_indicies
needed to allow iteration by storage offset
2019-12-15 16:41:35 -08:00
Michael Davidsaver a93ab3b818 type of num_index should match other indices 2019-12-15 16:41:35 -08:00
Michael Davidsaver f2715d264e doc 2019-12-15 16:41:35 -08:00
Michael Davidsaver 18d13e81e8 squeeze BitMask 2019-12-15 16:41:35 -08:00
Michael Davidsaver 841ef0c048 BitMask xcode 2019-12-11 20:16:56 -08:00
Michael Davidsaver 816838bcd5 fix hex dump 2019-12-11 14:19:27 -08:00
Michael Davidsaver a207a54ec1 start NT 2019-12-11 14:19:27 -08:00
Michael Davidsaver 50963f0a3e reorg to separate type handling 2019-12-11 09:11:52 -08:00
Michael Davidsaver 92c513d6dd de-templateize xcode 2019-12-10 19:28:54 -08:00
Michael Davidsaver 2332ed8e51 cleanup 2019-12-10 18:39:26 -08:00