- 02 Feb, 2019 7 commits
-
-
EXT Arnaud Clère authored
parts
-
EXT Arnaud Clère authored
TWriter but could be used with QCborWriter Simplified TextWriter WIP: using QModelWriter to populate a QStandardModel and view it in various ways thanks to MetaData
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
+ cosmetic changes
-
- 01 Feb, 2019 1 commit
-
-
EXT Arnaud Clère authored
WIP: Added ModelWriter::meta() support for columns
-
- 24 Jan, 2019 1 commit
-
-
EXT Arnaud Clère authored
WIP simplified ModelWriter as just IWriter
-
- 16 Jan, 2019 1 commit
-
- 10 Jan, 2019 1 commit
-
-
EXT Arnaud Clère authored
Improved and simplified writers not needing specific BindSupport (contrary to DataWriter) Replaced QBindTable with optional Val::meta(...) to support Cbor tags, Xml attributes, and even N-dimensional structures like QStandardModelItem that support tables, arrays and trees
-
- 06 Jan, 2019 1 commit
-
-
EXT Arnaud Clère authored
WIP: QAbstractItemModel Writer handling homogeneous multi-dimensional structures efficiently (definite sequence of homogeneous record, indefinite tree of homogeneous record, etc.)
-
- 21 Dec, 2018 6 commits
-
-
EXT Arnaud Clère authored
Made Cbor performance close to the minimum with well-formedness guarantees using putBigEndian similar to QDataStream and std::vector<bool> (no malloc until deep levels) Made QWritable costless with std::function Made QWritable flexible with QWritable<Writer> + IWriter Added IWriter for even simpler implementations WIP: Added QVariant and table experiments
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
WIP: QBindTable
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
- 27 Aug, 2018 1 commit
-
-
Manon Linder authored
-
- 01 Aug, 2018 4 commits
-
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
Cbor and QDataStream binary formats + Cosmetic changes
-
EXT Arnaud Clère authored
-
- 31 Jul, 2018 2 commits
-
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
- 30 Jul, 2018 6 commits
-
-
EXT Arnaud Clère authored
errors where an item is indeed mandatory) Small fix in QJsonReaderImpl::_bind() error reporting
-
EXT Arnaud Clère authored
schema evolution
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
thinking because of overlapping text representations)
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
added QDatastream bench (best perf but implicit structure)
-
- 20 Jul, 2018 4 commits
-
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
fixed all issues but compile issue
-
- 17 Jul, 2018 1 commit
-
-
EXT Arnaud Clère authored
- remove QBind::bind::overloads that do not allow both definitions to coexist - handle T&&, T& and const T& universally using perfect forwarding, - factor out static_assert when QBind Read to const T&, - factor out QBind Write const_cast<T&>
-
- 12 Jul, 2018 2 commits
-
-
EXT Arnaud Clère authored
-
EXT Arnaud Clère authored
Removed optimizations from *Result shortcut methods (no noticeable perf improvement)
-
- 11 Jul, 2018 1 commit
-
-
EXT Arnaud Clère authored
hard to understand for implementers) with an optional setChoice() and ScopedChoice that tags all alternatives in a choice to avoid reporting "normal" mismatches as errors Removed QCborWriter Specialised QMovedResult into QMovedWriter as it is unlikely to be used with BindMode::Read
-
- 09 Jul, 2018 1 commit
-
-
EXT Arnaud Clère authored
Fixed a few things Simplified QBind<_,QJsonValue> reusing QBind<_,QJsonArray>
-