/* This file is autogenerated. DO NOT CHANGE. All changes will be lost */ #ifndef EMPTY_QPB_H #define EMPTY_QPB_H #include "protobufwellknowntypes_exports.qpb.h" #include #include #include #include #include #include #include #include #include namespace google::protobuf { class Empty; namespace Empty_QtProtobufNested { enum class QtProtobufFieldEnum; } // namespace Empty_QtProtobufNested #ifdef QT_USE_PROTOBUF_LIST_ALIASES using EmptyRepeated = QList; #endif // QT_USE_PROTOBUF_LIST_ALIASES class Empty_QtProtobufData; class Empty : public QProtobufMessage { Q_PROTOBUF_OBJECT_EXPORT(QPB_PROTOBUFWELLKNOWNTYPES_EXPORT) public: using QtProtobufFieldEnum = Empty_QtProtobufNested::QtProtobufFieldEnum; QPB_PROTOBUFWELLKNOWNTYPES_EXPORT Empty(); QPB_PROTOBUFWELLKNOWNTYPES_EXPORT ~Empty(); QPB_PROTOBUFWELLKNOWNTYPES_EXPORT Empty(const Empty &other); QPB_PROTOBUFWELLKNOWNTYPES_EXPORT Empty &operator =(const Empty &other); QPB_PROTOBUFWELLKNOWNTYPES_EXPORT Empty(Empty &&other) noexcept; Empty &operator =(Empty &&other) noexcept { swap(other); return *this; } void swap(Empty &other) noexcept { QProtobufMessage::swap(other); dptr.swap(other.dptr); } QPB_PROTOBUFWELLKNOWNTYPES_EXPORT Q_IMPLICIT operator QVariant() const; QPB_PROTOBUFWELLKNOWNTYPES_EXPORT static void registerTypes(); private: friend QPB_PROTOBUFWELLKNOWNTYPES_EXPORT bool comparesEqual(const Empty &lhs, const Empty &rhs) noexcept; friend bool operator==(const Empty &lhs, const Empty &rhs) noexcept { return comparesEqual(lhs, rhs); } friend bool operator!=(const Empty &lhs, const Empty &rhs) noexcept { return !comparesEqual(lhs, rhs); } QExplicitlySharedDataPointer dptr; }; namespace Empty_QtProtobufNested { Q_NAMESPACE_EXPORT(QPB_PROTOBUFWELLKNOWNTYPES_EXPORT) } // namespace Empty_QtProtobufNested } // namespace google::protobuf #endif // EMPTY_QPB_H