The QProtobufJsonSerializer class is an interface that represents basic functions for serialization/deserialization of QProtobufMessage objects to JSON. More...
| Header: | #include <QProtobufJsonSerializer> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Protobuf)target_link_libraries(mytarget PRIVATE Qt6::Protobuf) |
| Since: | Qt 6.7 |
| Inherits: | QAbstractProtobufSerializer |
| virtual QAbstractProtobufSerializer::Error | lastError() const override |
| virtual QString | lastErrorString() const override |
The QProtobufJsonSerializer class registers serializers/deserializers for classes implementing a protobuf message, inheriting QProtobufMessage. These classes are generated
automatically, based on a .proto file, using the CMake function qt_add_protobuf or by running qtprotobufgen
directly.
[override virtual] QAbstractProtobufSerializer::Error QProtobufJsonSerializer::lastError() constReimplements: QAbstractProtobufSerializer::lastError() const.
Returns the last deserialization error for the serializer instance.
See also lastErrorString().
[override virtual] QString QProtobufJsonSerializer::lastErrorString() constReimplements: QAbstractProtobufSerializer::lastErrorString() const.
Returns the last deserialization error string for the serializer instance.
See also lastError().
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: