mirror of https://github.com/qt/qtgrpc.git
Now when we store the pointer to the property ordering in each QProtobufMessage instance, we may remove generating of redundant (de)serialize functions from messages. This adds the generic QProtobufMessage::serialize and QProtobufMessage::deserialize methods. Also we don't need the template serialize/deserilze methods in QAbstractProtobufSerializer since ordering information can be retrieved from the protobuf message base class. [ChangeLog][Protobuf][QProtobufMessage] Added the serialize and deserialize methods. [ChangeLog][Protobuf][QAbstractProtobufSerializer] The serialize and deserialize methods are now non-template. [ChangeLog][Protobuf] The Q_DECLARE_PROTOBUF_SERIALIZERS macro is removed from the API and is not generated anymore. Task-number: QTBUG-120931 Change-Id: I8ba8e6bb83728e58f781f42520629e1a9be4f026 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tatiana Borisova <tatiana.borisova@qt.io> |
||
|---|---|---|
| .. | ||
| protobuf | ||
| CMakeLists.txt | ||