Quiero comparar dos objetos arbitrarios google::protobuf::Message
.¿Cuál es la forma más sencilla de comparar dos objetos google :: protobuf :: Message entre sí?
que asumen que los objetos son iguales cuando
- sus descripciones contienen campos con iguales números de campo y tipos de campo correspondientes.
- sus reflexiones tienen el mismo conjunto de campos (y el mismo número de campos repetidos) e iguales valores de campo correspondientes.
Sé que puedo escribir esa función de comparación por mí mismo, pero puede que ya exista alguna solución simple o predefinida?
Además, puede ser que me falta un problema principal acerca de la incomparabilidad de tales objetos - Me gustaría saber si es así.
posible duplicado de [Comparación de búferes de protocolo de Google] (http://stackoverflow.com/questions/3228107/google-protocol-buffers-compare) – Theolodis